質問

アイテムの詳細を表示するグリッドビューがあり、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.
  }
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top