【问题标题】:how to add checkbox column to gridview如何将复选框列添加到gridview
【发布时间】:2011-03-05 17:45:32
【问题描述】:

如何将复选框列添加到gridview。

我试过了:

foreach (GridViewRow objRow in GridView1.Rows)
{
   TableCell tcCheckCell = new TableCell();
   CheckBox chkCheckBox = new CheckBox();
   tcCheckCell.Controls.Add(chkCheckBox);

   objRow.Cells.Add( tcCheckCell);
}

如何将objrow 添加到gridview?或者有没有其他方法可以将复选框列添加到 ASP.net GridView

【问题讨论】:

  • 你贴的代码有问题吗?
  • @DarinDimitrov 没有出现复选框。

标签: c# asp.net gridview checkbox


【解决方案1】:

问题是您不能将 CheckBox 字段 添加到 GridView 以拥有一列复选框 - GridView 不支持它:

相反,您必须更改每一行的模板,手动将CheckBox 控件添加到一行的模板中。

  • 我不能告诉你该怎么做
  • 我无法告诉您如何阅读用户检查了哪些项目
  • 我无法告诉您如何将其中一些默认设置为选中

但这是你必须做的。

【讨论】:

    【解决方案2】:

    Here 是一个很好的例子。

    【讨论】:

      猜你喜欢
      • 2014-04-10
      • 1970-01-01
      • 1970-01-01
      • 2012-07-25
      • 1970-01-01
      • 1970-01-01
      • 2013-07-30
      • 2019-10-20
      • 2018-07-23
      相关资源
      最近更新 更多