Связывание элементов управления в PreRender - PullRequest
5 голосов
/ 17 декабря 2010

Меня убеждают, что лучший способ привязать ваши элементы управления - PreRender. Поскольку все элементы управления готовы, и это последний этап перед рендерингом и т. Д. Это правильно или элементы управления должны быть связаны в другой точке?

Большое спасибо

Louis

Ответы [ 2 ]

6 голосов
/ 17 декабря 2010

Я согласен с обязательным в PreRender.
См. жизненный цикл .Как вы можете видеть, PreRender происходит после управляющих событий (таких как щелчки), что важно при необходимости перепривязывать новые / измененные данные после того, как пользователи отправляют форму щелчком какого-либо рода.

Ноесли вам не нужно выполнять привязку, основанную на интерактивности пользователя, то по большей части место, которое вы указали, не имеет значения.

Не делайте ошибку, хотя, в зависимости от вашей логики, некоторые привязки могут возникать до того, какуправлять событиями, чтобы они взаимодействовали со связанными данными.

0 голосов
/ 17 декабря 2010

Вот «жизнь библии», которую я использую!

http://msdn.microsoft.com/en-us/library/ms178472.aspx

Я бы связал ваши элементы управления на Page_Load

...