У меня есть checkbox
в datalist
, после нажатия кнопки (postback
) значение флажка очищается. Например, если установлен флажок checkbox
в datalist
, при нажатии кнопки флажок не устанавливается при получении его значения.
Как сохранить значения флажков после обратной передачи в asp.net?
Ответы (2)
Попробуй это:
Поместите код привязки данных в загрузку страницы внутри
If (!IsPostBack)
{
//Bind Data
}
person
Vinod
schedule
29.02.2012
Могу поспорить, что вы неправильно привязываете свой DataList.
Вам нужно проверить, не является ли это Page.IsPostBack, и привязаться туда. В противном случае вы привязываете каждую обратную передачу и сбрасываете все значения.
person
TheGeekYouNeed
schedule
29.02.2012
UpdatePanel
s,ViewState
могут помочь. Здесь проверьте ответ этого ирландского парня stackoverflow.com/a/8271782/647884 - person Bastardo   schedule 29.02.2012