<asp:GridView ID="GridView1" runat="server">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="CheckBox1" runat="server" Checked='<%# Convert.ToBoolean(Eval("bool")) %>' />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
protected void Page_Load(object sender, EventArgs e)
{
DataTable dt = new DataTable();
dt.Columns.Add("bool", typeof(int));
DataRow dr0 = dt.NewRow();
dr0["bool"] = 1;
dt.Rows.Add(dr0);
DataRow dr1 = dt.NewRow();
dr1["bool"] = 0;
dt.Rows.Add(dr1);
DataRow dr2 = dt.NewRow();
dr2["bool"] = 1;
dt.Rows.Add(dr2);
GridView1.DataSource = dt.DefaultView;
GridView1.DataBind();
}
本文介绍如何在ASP.NET应用程序中使用GridView控件,并通过模板字段添加复选框来实现数据的选择功能。具体展示了数据集的初始化、数据绑定以及复选框的绑定逻辑。
131

被折叠的 条评论
为什么被折叠?



