Member 13981467 Ответов: 1

Сохранение статуса флажка


Привет, у меня есть gridview, и в начале каждой строки есть флажок. Теперь мне нравится узнавать после нажатия кнопки, какие флажки установлены. Но после загрузки страницы GridView повторно привязывается, и информация о состоянии флажка теряется. Есть ли у вас какие-то советы, как я могу получить эту информацию о чекбоксе?

Что я уже пробовал:

Я попытался сохранить данные в скрытом поле в gridview, но они сброшены.

Herman<T>.Instance

Перед повторной привязкой вы можете повторить GridViewRows GridView и проверить каждый флажок с помощью GridViewRow.Методы FindControl ().

F-ES Sitecore

Привязывайте свой gridview только в том случае, если он не является обратной почтой, поэтому в вашем событии page_load;

если (!страница.IsPostBack)
{
// код для привязки gridview здесь
}

Member 13981467

Проблема в том, что я должен открыть всплывающее окно между шагами to и нуждаюсь в обратной передаче, чтобы заполнить информацию для всплывающего окна

ZurdoDev

Есть ли причина, по которой вы не можете сохранить его в базе данных?

1 Ответов

Рейтинг:
1

RmcbainTheThird

Сохранить значение в сессии ВАР


Member 13981467

Но я должен хранить его для каждой строки gridview. Я устал хранить весь griedview в сеансовом var, но когда я получаю переменную сеанса, мой проверенный статус везде ложен.