作法二:
條件:select有該欄位但是在Gridview中並未設定該欄位
1. 先定義一個全域變數 
Dim strCategoryID As String
2. 於編輯或是刪除的按紐中設定 CommandArgument的值

                    Text="編輯"  CommandArgument='<%# Eval("CategoryID") %>'>

兩個以上的變數
 CommandArgument='<%# Eval("CategoryID") & ";" & Eval("ServiceID") %>'>

3. 在GridView中設定OnRowCommand="GVQuery_RowCommand"事件
    Protected Sub GVQuery_RowCommand(ByVal sender As Object, 
                  ByVal e As  System.Web.UI.WebControls.GridViewCommandEventArgs)
        strCategoryID = e.CommandArgument
    End Sub

4. 如此即可在GVQuery_RowEditing事件中使用這個變數
    Protected Sub GVQuery_RowEditing(ByVal sender As Object, 
                  ByVal e As System.Web.UI.WebControls.GridViewEditEventArgs)
        Response.Write("strCategoryID = " & strCategoryID & "
")
    End Sub

文章標籤
全站熱搜
創作者介紹
創作者 可樂果公主 的頭像
可樂果公主

聽說幸福…在山的那邊 (浪機子)

可樂果公主 發表在 痞客邦 留言(0) 人氣(67)