2011-08-07 9 views
0

このコード行は、Gridviewのチェックボックスを参照しています。チェックボックスの値を1または-1に割り当てるにはどうすればよいでしょうか。それに対してif文を実行し、それをTrueまたはFalseに変更できますか?変数へのGridviewチェックボックスの割り当てヘルプ

dt.Rows(row.DataItemIndex)("DisplayString") = (CType((row.Cells(3).Controls(0)), CheckBox)).Checked 

答えて

1

これを試してみてください:

Dim checkBox1 as CheckBox = CType((row.Cells(3).Controls(0)), CheckBox) 
checkBox1.Checked = True 

編集

を、私はそれはあなたがやろうとしている何であるか、私は完全に理解していないと確信していますか?

値1または-1に基づいてチェックボックスをオンまたはオフにしようとしていますか?

詳細を教えてください。

0

私のために働いた解決策はここにあります。私は

dt.Rows(row.DataItemIndex)("DisplayString") = (CType((row.Cells(1).Controls(0)), CheckBox)).Checked 

Dim CB As CheckBox = CType((row.Cells(1).Controls(0)), CheckBox) 
value = CB.Checked 

は今、私は私のif文で「の値を」を使用することができます....チェックボックスの状態/ステータスを読み、if文の結果に使用する必要があります。

関連する問題