作法二:
條件: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
