динамическое построение флажков в задаче asp: table с событиями - PullRequest
0 голосов
/ 27 ноября 2008

В настоящее время я динамически создаю asp: table , который содержит флажки эти флажки имеют событие CheckChanged в виде автоматической обратной передачи .

v_articleCheckBox.CheckedChanged += new EventHandler(v_articleCheckBox_CheckedChanged);

Я сохраняю состояния флажков в viewstate и перестраиваю таблицу при каждой загрузке страницы, чтобы затем viewstate можно было снова применить к флажкам.

Для каждого флажка, кроме первого, это работает отлично.

Странный случай: первый флажок работает с событием check, но просто не вызывает метод v_articleCheckBox_CheckedChanged для события uncheck

У кого-нибудь есть идея?

Я думал добавить фиктивный флажок в качестве первой записи в таблице, а затем просто скрыть ее от клиента. но это кажется плохим решением проблемы.

1 Ответ

0 голосов
/ 03 декабря 2008

Мне любопытно: в чем проблема? - Сплатне (27 ноября в 11:39)
Мне тоже любопытно - JohnIdol (27 ноября в 13:48)

Я решил проблему, изменив свою логику, чтобы некоторые события запускались на более общей основе, и я просто избежал этой проблемы.

Я понятия не имею, почему и как это происходило; Я просто нашел подходящую мне работу.

...