ASP.NET GridView模板字段中的复选框在提交时不保留其值

ASP.NET GridView模板字段中的复选框在提交时不保留其值,asp.net,gridview,checkbox,templatefield,Asp.net,Gridview,Checkbox,Templatefield,我试图使用GridView的TemplateField中的复选框从该GridView中选择多个条目。GridView的数据源是页面加载时生成的项目列表 <asp:GridView ID="GridView" runat="server" AutoGenerateColumns="False" AllowPaging="True" onpageindexchanging="TANsGridView_PageIndexChanging" Da

我试图使用GridView的TemplateField中的复选框从该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>
我应该使用什么来访问正确的值


谢谢,Catalin

您是否每次都错误地在页面加载时重新绑定gridview?gridview绑定代码应该包装在一个if语句中,确保它只在回发时完成


我现在应该把这个放在这里接受支票吗

如果要在页面加载时绑定网格,请按如下方式加载网格

if(!ispostback)
{
..........loading data to databind.

}

您是否每次都错误地在页面加载时重新绑定gridview?gridview绑定代码应该包装在一个if语句中,确保它只在回发时完成。
if(!ispostback)
{
..........loading data to databind.

}