Вы можете сделать это через код терминала. Для окон вы делаете
clear = lambda:os.system('cls')
для Linux вы делаете
clear = lambda:os.system('clear')
И вам просто нужно вызвать clear ()
Привязка данных описания (источник данных, указанный через свойство DataSourceID), происходит позже, чем событие PreRender. Поведение, которое Вы наблюдаете, дизайном. Если это не то, что Вам нужны Вы, должен явно связать с данными Ваше управление - просто называют его метод DataBind.
Я думаю, что у меня была аналогичная ситуация, и моя опция состояла в том, чтобы ВЫНУДИТЬ средства управления связать себя путем вызова EnsureChildControls или некоторого похожего метода.
Вы конкретно связываете свой повторитель (myRepeater. DataBind () ;) в Вашем коде позади файла (например, в событии Page_Load())?
Вы проверили жизненный цикл событий ASP.NET? Извините, если Вы уже знаете это, но на всякий случай: http://msdn.microsoft.com/en-us/library/ms178472.aspx
Надежда это помогает.
Ricardo.
В следующем сообщении блога также есть хороший пост о событии репитера: