Cat*_*rea 3 asp.net checkbox gridview templatefield
我正在尝试在GridView的TemplateField中使用CheckBoxes从该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>
Run Code Online (Sandbox Code Playgroud)
问题是当我按下提交按钮时,所有CheckBox都返回,Checked属性为'false'.
为了在行中循环,我使用:
foreach (GridViewRow row in TANsGridView.Rows)
{
CheckBox cb = (CheckBox)row.FindControl("SelectCheckbox");
}
Run Code Online (Sandbox Code Playgroud)
我应该使用什么才能访问正确的值?
谢谢,Catalin
归档时间: |
|
查看次数: |
3195 次 |
最近记录: |