gpt4 book ai didi

.net - 在gridview的末尾插入复选框列

转载 作者:行者123 更新时间:2023-12-05 01:32:04 24 4
gpt4 key购买 nike

我的 GridView 包含 20 个以编程方式添加的列(DataTable、DataColumn、DataRow 和 DataSet)。现在我需要插入一个复选框列作为最后一列(第 21 列)。我应该如何添加它?

我尝试在 .aspx 文件中添加常用的模板字段(来自设计选项卡),但添加了一个复选框作为第一列和 不是 作为最后一个。

最佳答案

如果您要绑定(bind) GridView使用 DataTable , 在设置 GridView 之前执行此操作DataSource .

dataTable.Columns.Add("Select", Type.GetType("System.Boolean"));

DemoGrid.DataSource = dataTable;
DemoGrid.DataBind();

foreach (GridViewRow row in DemoGrid.Rows)
{
//check box is the first control on the last cell.
CheckBox check = row.Cells[row.Cells.Count - 1].Controls[0] as CheckBox;
check.Enabled = true;
}

在不相关的旁注中,请注意您的 asp:GridView实际上是自动生成的。

关于.net - 在gridview的末尾插入复选框列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6788922/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com