0

グリッド ヘッダー行にチェックボックスがあります。

クリックされたチェックボックスを見つけたかったのです。

私のチェックボックスの名前は次のとおりです。

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.

私を助けてください。

4

1 に答える 1