GridView For Each
質問
アイテムの詳細を表示するグリッドビューがあり、2つのテンプレートフィールドを追加しました。1つはチェックボックスで、もう1つはテキストボックです。顧客が購入したいすべてのアイテムをチェックし、数量を書き留めるだけです。テキストボックス、ボタンをクリックすると、グリッドビューのすべての行をチェックし、チェックボックスがオンの場合、テキストボックスの値とグリッドビューのデータバインドされたフィールドの値を比較して、Quantity注文機能...
これはあまりにも聞こえるので、どんな種類の助けも大歓迎です...
解決
質問が「GridViewの行を反復処理する方法」である場合、私の答えは次のとおりです。
int count = gridView1.Rows.Count;
for(int i=0; i < count; i++)
{
GridViewRow row = gridView1.Rows[i];
CheckBox cb = row.FindControl("CheckBoxID") as CheckBox;
//Check if CheckBox is checked
if(cb != null && cb.Checked)
{
// Logic here.
}
}
所属していません StackOverflow