2013-07-31 4 views
0

J'ai des cases à cocher sur la ligne d'en-tête de la grille.case à cocher cochée

Je voulais trouver les cases à cocher qui sont cliquées.

Mes cases à cocher sont nommés comme:

chk1 Chk2 chk3 chk4

chk est commun et 1,2,3,4 s'increament par colonne.

Pour obtenir la case est cochée, je ne code suivant:

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 

Mais, CType(gvSearch.HeaderRow.FindControl("chk"& i+1 ,CheckBox).Checked) me donne erreur:

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

S'il vous plaît aidez-moi.

Répondre

1

vos supports sont placés incorrecte

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