ここではVisual Studio 2010を使用し、VBではC#ではないすべての作業を行う中間プログラマーです。チェックボックス(別の列にある)がチェックされているときに列から値を引き出します
15桁のGridView1があります。自動選択は[0]列を占有します。列[1]には、行ごとに異なるJobNumber値があります。 Column [14]には、行ごとに1つのCheckBox1を持つテンプレートフィールドがあります。
Column [14]がチェックされている場合、Column [1]から値を取得する必要があります。
For Each row As GridViewRow In GridView1.Rows
Dim result As Boolean = DirectCast(row.FindControl("CheckBox1"), CheckBox).Checked
Next
このチェックボックスをオンにすると、チェックボックスがある行を見つけることができます。答えが見つからない問題は、コードが実行され、行が見つかるため、チェックされたボックスを持つ行のそれぞれに対して[1]列に表示される値を取得するにはどうすればよいですか?
私のこの質問の前におそらく答えられましたが、私は用語が間違っていて、間違った質問をしているだけです。
ありがとうございます!
、私はbooleanとして 薄暗い結果をチェックされた行を検索] GridView1.Rows(列の)新規一覧として 薄暗いマイリスト でGridViewRowとして行ごとに、これに書き直しました= DirectCast(row.FindControl( "CheckBox_Assign")、CheckBox).Checked '行にチェックボックスがある場合、[1]セルの値を取得する 結果がTrueの場合 myLIst.Add(row.Cells(1) )。テキスト) 終了の場合 '何かがあるかどうかを確認する Response.Write(myLIst) 次へ – CVensel