Повторитель ASP.NET ItemDataBound, происходящий ПОСЛЕ события PreRender?

Вы можете сделать это через код терминала. Для окон вы делаете

clear = lambda:os.system('cls')

для Linux вы делаете

clear = lambda:os.system('clear')

И вам просто нужно вызвать clear ()

9
задан bentsai 15 July 2015 в 21:03
поделиться

4 ответа

Привязка данных описания (источник данных, указанный через свойство DataSourceID), происходит позже, чем событие PreRender. Поведение, которое Вы наблюдаете, дизайном. Если это не то, что Вам нужны Вы, должен явно связать с данными Ваше управление - просто называют его метод DataBind.

7
ответ дан 4 December 2019 в 21:52
поделиться

Я думаю, что у меня была аналогичная ситуация, и моя опция состояла в том, чтобы ВЫНУДИТЬ средства управления связать себя путем вызова EnsureChildControls или некоторого похожего метода.

0
ответ дан 4 December 2019 в 21:52
поделиться

Вы конкретно связываете свой повторитель (myRepeater. DataBind () ;) в Вашем коде позади файла (например, в событии Page_Load())?

Вы проверили жизненный цикл событий ASP.NET? Извините, если Вы уже знаете это, но на всякий случай: http://msdn.microsoft.com/en-us/library/ms178472.aspx

Надежда это помогает.

Ricardo.

1
ответ дан 4 December 2019 в 21:52
поделиться

В следующем сообщении блога также есть хороший пост о событии репитера:

LinkButton, Label inside Repeater - ASP.NET

1
ответ дан 4 December 2019 в 21:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: