Владетель
Зарегистрирован: 29 September 2002
Сообщения: 20482
Примеры кода: 12
|
RE[3]: как правильно достать данные из формы |
25 June 2003 14:15 |
|
|
|
|
Когда я ввожу данные в форму, то в обработчике я достаю то, что было до изменения данных в форме. Другими словами, я по умолчанию устанавливаю в textbox предыдущее значение, затем, по UpdateCommand его пытаюсь сменить, но в обработчике вижу снова предыдущее значение. Может быть я databind неверно применяю?
Точно, неправильно. Наверняка биндишь данные при каждом постбеке, а нужно это делать только при необходимости. Т.е. например в Page_Load сначала
If Not Me.IsPostBack Then BindData()
где BindData() - метод, связывающий данные с гридом. И в UpdateCommand после всех обновлений опять таки вызываем BindData(). Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
|
|