使用CheckBox在ASP.NET GridView中选择行

时间:2009-07-14 19:50:19

标签: c# .net asp.net gridview webforms

在.NET中使用GridView控件可以将Select中的GridView选项更改为Checkbox,如何选择多行?< / p>

我尝试在我的CheckBoxField中添加GridView,但是当我运行它时它没有出现。

4 个答案:

答案 0 :(得分:2)

向Gridview添加复选框就像添加任何控件的TemplateField一样简单。

  

我尝试将CheckBoxField添加到我的   gridview但是当我运行它时却没有   出现。

应该有其他列将数据绑定到网格。另外,选中复选框的可见属性。

有关详细信息,请参阅此链接。 link text

答案 1 :(得分:1)

如果您使用的是ASP.NET,我认为this链接可以帮助您

答案 2 :(得分:1)

我总是只向我要绑定的DataTable添加一列。

dt.Columns.Add(new DataColumn("Include", typeof(Boolean)));

或者在我的SQL中我会:

declare @include bit
set @include = 0
select 
@include Include,
....

可以在我的博客here

上找到更多内容

答案 3 :(得分:1)

我最终完成了这项工作,感谢ExpertSoul对本教程的改头换面。这就是我在标记中所需要的全部内容,并且效果很好:

<asp:TemplateField>
    <ItemTemplate>
        <asp:CheckBox ID="PublicationSelector" runat="server" />
    </ItemTemplate>
</asp:TemplateField>

该教程的另一个特点是onclick事件,以便在单击提交按钮时可以获取id#,这是下一个...

好东西。