ViewState = false;
на странице на всех asp контролах, возвращаемая страница не обнуляется, контролы они все помнят...., че делать?
VS 2005 b2
Re: Как очистить динамически созданный контрол после PostBac
От:
Аноним
Дата:
02.09.05 15:15
Оценка:
Здравствуйте, Аноним, Вы писали:
А>ViewState = false; А>на странице на всех asp контролах, возвращаемая страница не обнуляется, контролы они все помнят...., че делать? А>VS 2005 b2
Вопрос переиначиваю....
для созданного динамически контрола (TextBox) возвращается старое введенное значение (что ввели на странице)
и никакое присваивание на постбеке не работает.
Для статического контрола присваивается новое значение в OnLoad (для нашего случае "") и все OK.
Как очистить динамически созданный контрол после PostBack?
А ты где создаешь этот динамический контрол? в Page_Load?
тогда он будет заполнен данными из формы только при втором проходе. А это уже после Page_Load. так что все правильно, и ViewState здесь совершенно не причем
оказалось дело не во вьюстэйтах. в чем, не понятно...
решил переписать asp-контролы на html-контролы.
Re[4]: Как очистить динамически созданный контрол после Post
От:
Аноним
Дата:
05.09.05 07:00
Оценка:
Здравствуйте, IAmTonik, Вы писали:
IAT>А ты где создаешь этот динамический контрол? в Page_Load? IAT>тогда он будет заполнен данными из формы только при втором проходе. А это уже после Page_Load. так что все правильно, и ViewState здесь совершенно не причем
попробовал в page_init создать, а в page_load заполнить — получилось
спасибо
Re[4]: Как очистить динамически созданный контрол после Post
Здравствуйте, IAmTonik, Вы писали:
IAT>А ты где создаешь этот динамический контрол? в Page_Load? IAT>тогда он будет заполнен данными из формы только при втором проходе. А это уже после Page_Load. так что все правильно, и ViewState здесь совершенно не причем
а где почитать про page_load и page_init?
Re[4]: Как очистить динамически созданный контрол после Post