2009-03-17 5 views
1

HI,Поток управления в ASP.NET форме

Я пытаюсь разработать форму, которая имеет некоторые пользовательские элементы управления, которые в основном DropDownLists, которые будут загружаться со статическим списком значений подборщик списка, и мастер стр. Я написал код на странице, чтобы привязать значения к полям без выбора.

Я считаю, что поток управления, как это во время выполнения: -

1) Первый код позади прогонов страниц, привязки данных к элементам управления 2) код главной страницы бежит 3) Выполняется управляющий код пользователя, привязывающий значения контрольного списка к спискам выпадающего списка.

Я бы подумал, поток, как правило, были 3, 2 и 1.

Может кто-нибудь объяснить это?

ответ

0

Это зависит от того, какое событие вы отслеживаете. Например, Init будет запускаться на странице перед другими. Затем загрузите огонь на страницу, а затем рекурсивно сделайте то же самое для каждого элемента управления на странице. После загрузки на странице будет продолжаться больше событий и т. Д.

Вот page from Microsoft which describes the page life cycle pretty well.

+0

Да, но вопрос в том, почему он запускает код позади главной страницы, затем главную страницу, а затем код позади пользовательских элементов управления в этом порядке? – Chakra

+0

В документации говорится, что это то, чего вы ожидаете. Может быть, я не понимаю ваш вопрос правильно? –

Смежные вопросы