2012-03-25 5 views
1

リストに20人のメンバーの出力を与えるgridiviewがあります。グリッドビューで複数の行にアクセスする方法

protected void Button_Click(object sender, EventArgs e) 
    { 
     foreach (GridViewRow GVR in GridView.Rows) 
     { 
      if (GVR.RowType == DataControlRowType.DataRow) 
      { 
        CheckBox c = (CheckBox)GVR.FindControl("MemberCheck"); 
        if (c.Checked) 
        { 

         string DividendAmount = GridView.Rows[0].Cells[5].Text; 
         string MOP = GridView.Rows[0].Cells[4].Text; 
        } 
      } 
     } 
    } 

をしかし、問題は、このコードである私は、特定のいずれか一方のみにアクセスできます。今、私は、そのチェックボックスこのaは、以下のように私はいくつかのことを試してみましたがチェックされ、それらの者にのみ、特定の人にだけに給料を支払うことにしたいです行が選択されている場合はどうすればいいですか?

+0

質問が明確でない場合は、 –

+1

を知らせてください。foreachループを使用して一度に1行ずつアクセスしていませんか?変数GVRに設定されている行のほかに、テーブル内の他の行にアクセスしたいと言っていますか? –

答えて

1

あなたはどういう意味ですか?

string DividendAmount = GVR.Cells[5].Text; 
string MOP = GVR.Cells[4].Text; 
関連する問題