none
請問如何的到GridView中checkbox被選取的行數~ RRS feed

解答

  • 以下程式碼供您參考,語法為VB,請改為C#語法:

    在GridView1_DataBound內:

     For index As Integer = 0 To GridView1.Rows.Count - 1
         If CType(GridView1.Rows(index).Cells(0).Controls(1), CheckBox).Checked = True Then

             '作資料處理

        End if

     Next

     

    在GridView1_RowDataBound內:

      If CType(e.Row.Cells(0).Controls(1), CheckBox).Checked = True Then

     end if

    2007年2月15日 上午 09:11
    版主

所有回覆

  • 可以從GridView的資料去找,看那些"CheckBox"的資料那些變為True.
    2007年2月1日 上午 04:27
  • 以下程式碼供您參考,語法為VB,請改為C#語法:

    在GridView1_DataBound內:

     For index As Integer = 0 To GridView1.Rows.Count - 1
         If CType(GridView1.Rows(index).Cells(0).Controls(1), CheckBox).Checked = True Then

             '作資料處理

        End if

     Next

     

    在GridView1_RowDataBound內:

      If CType(e.Row.Cells(0).Controls(1), CheckBox).Checked = True Then

     end if

    2007年2月15日 上午 09:11
    版主
  • 非常感謝兩位的回覆<(_ _)>
    2007年2月16日 上午 12:34