я могу проверить значение флажка в GridViewRow:Установка значения флажка программно в VB.NET
isChecked = CType(row.FindControl("chkSelect"), CheckBox).Checked
Но что печет мою лапша пытается выяснить, как программно установить флажок, чтобы проверить.
Сценарий У меня есть несколько строк в GridView, которые связаны с другим значением в выпадающем списке. Поэтому, когда я выбираю значение в раскрывающемся списке, мне бы хотелось, чтобы флажки в GridViewRows, связанные с этим значением, уже были проверены.
Проблема: значение проверки не сохраняется в базе данных. Там нет поля. Флажок на GridViewRows является ASP TemplateField.
Итак, я повторяю строки и хочу проверить, какие флажки мне нужны, основываясь на любом условии.
Надеюсь, что я был достаточно ясен!
Хм, я мог бы поклясться, что я попробовал что-то вроде вашего варианта номер 1 .. Я думаю, что уже поздно, я устал, и я, должно быть, что-то пропустил! Я получил его для работы, объявив переменную CheckBox и присвоив значение chkSelect этому, но я вернулся к вашему варианту выше, так как это было то, к чему я стремился первоначально. Большое спасибо! – Bill