Когда вы создаете базу данных Firestore в проекте, вы можете выбрать:
Сохранить данные в одном региональном местоположении.
В этом случае данные хранятся в нескольких центрах обработки данных в одном географическом регионе. Например: us-east4
, которые являются центрами обработки данных в Северной Вирджинии.
Храните данные в разных регионах.
В этом случае данные хранятся в нескольких центрах обработки данных в нескольких географических регионах. Например: nam5/us-central
, которые являются центрами обработки данных по всей территории США.
Подробнее об этом см. Документацию по типам местоположения .
Вам нужно будет выбрать один из этих вариантов при создании базы данных. Таким образом, вы не можете выбрать сочетание нескольких регионов и отдельных регионов.
Все пользователи вашего приложения имеют доступ к одним и тем же данным. Когда данные записываются, они автоматически реплицируются во все центры обработки данных в регионе (ах).
С Повторителями Вы получаете доступ к headerTemplate объектам при помощи FindControl в OnItemDataBoundEvent как это:
RepeaterItem item = (RepeaterItem)e.Item;
if (item.ItemType == ListItemType.Header) {
item.FindControl("control"); //goes here
}
Это работает на GridViews также?