Как правильно сохранять данные со страницы ?

anyb0dy
Дата: 29.04.2007 17:38:59
На странице расположена таблица, куда пользователь вносит данные, и есть кнопка - "сохранить" у которой прописан серверный обработчик сохраняющий изменения. Получается что к моменту когда сервер начинает обрабатывать сам клик, страница уже обновлена и пуста (обновление страници происходит раньше вызова обработчика) и на ней соотвественно нет тех самых данных, которые хотелось бы сохранить.
forw
Дата: 29.04.2007 17:47:59
Используется событие Load и там очистка контролов? Если да, то очистку надо делать if (!IsPostBack)
anyb0dy
Дата: 29.04.2007 17:56:24
Очистка нигде не прописывается (имеется ввиду удаление всех рядов из таблицы до хидеров)
forw
Дата: 29.04.2007 18:21:01
Покажите код что ли...
anyb0dy
Дата: 29.04.2007 18:34:10
Он большой лучше в так наверное будет :
Из обработчиков страницы задействован только Page_Load, в котором таблица заполняется данными только в случае, если !IsPostBack. На кнопку сохранить вешается обработчик который сохраняет данные, находящиеся в рядах таблицы. По нажатию на кнопку "сохранить" (серверная) выполняется Page_Load, затем сам обработчик, туда и туда таблица приходит пустая (только ряд с заголовками). Кода по удалению рядов таблицы, уверяю нигде нет. Вот я спрашиваю как надо правильно загружать страницу или может ещё что, так чтобы она сохранялась (таблица) к выполнению обработчика (можно было получить данные из неё)?
pecha
Дата: 29.04.2007 22:07:44
почитай вот это http://www.asp.net/Learn/DataAccess сначала внимательно и после все твои вопросы пропадут сами :)


GoDevs.com - Cheap Domain Names, Free/Cheap ASP.NET AJAX Web Hosting, 24x7 support and much more.