2010-06-19 109 views
1

如何添加复选框列到gridview。如何添加复选框列到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

+0

您发布的代码有问题吗? – 2010-06-19 09:46:18

+0

@DarinDimitrov不显示复选框。 – 2012-09-07 14:32:10

回答

2

Here是如何做到这一点的一个很好的例子。

2

的问题是,你不能一个CheckBox添加到GridView,以便有一个复选框列 - 在GridView不支持它:

相反,你必须改变模板,手动将CheckBox控件添加到行的模板中。

  • 我不能告诉你该怎么做
  • 我不能告诉你如何阅读用户已经检查了哪些项目
  • 我不能告诉你如何默认他们中的一些检查

但是这是你必须要做的。