从格子中选中复选框

时间:2013-07-31 05:36:38

标签: asp.net .net vb.net visual-studio-2008

我在网格标题行有复选框。

我想找到点击的复选框。

我的复选框命名为:

CHK1 CHK2 chk3 chk4

chk是常见的,1,2,3,4每列增加。

要获得复选框,我执行了以下代码:

For i As Integer = 0 To gvSearch.Columns.Count - 1

IF CType(gvSearch.HeaderRow.FindControl("chk"& i+1 ,CheckBox).Checked)  THEN

'some logic

END IF

Next

但是,CType(gvSearch.HeaderRow.FindControl("chk"& i+1 ,CheckBox).Checked)给我的错误是:

Syntax error in cast operator;two arguments separated by comma are required.

请帮帮我。

1 个答案:

答案 0 :(得分:1)

您的括号放置不正确

CType(gvSearch.HeaderRow.FindControl("chk"& i+1),CheckBox).Checked