Я пытаюсь использовать флажки внутри TemplateField GridView, чтобы выбрать несколько записей из этого GridView.Источник данных GridView - это список элементов, которые генерируются при загрузке страницы.
<asp:GridView ID="GridView" runat="server" AutoGenerateColumns="False"
AllowPaging="True" onpageindexchanging="TANsGridView_PageIndexChanging"
DataKeyNames="GUID">
<Columns>
<asp:TemplateField ShowHeader="False" HeaderText="Checker">
<ItemTemplate>
<asp:CheckBox ID="SelectCheckbox" runat="server" />
</ItemTemplate>
</asp:TemplateField>
Проблема заключается в том, что при нажатии кнопки отправки все флажки возвращаются со свойством Checked как «false».
Для циклического перебора строк я использую:
foreach (GridViewRow row in TANsGridView.Rows)
{
CheckBox cb = (CheckBox)row.FindControl("SelectCheckbox");
}
Что я должен использовать, чтобы иметь доступ к правильному значению?
Спасибо, Каталин