我有一個系統,在一個頁面上有一個更新面板的GridView。在選擇GridView的一行時,系統使用該CommandName和CommandArgument發佈所選行,然後將Session變量設置爲所選發佈行的ID。其他控件正確運行Async,並且已在RowDataBound事件中使用此方法註冊了該按鈕。是否可以在回發事件後運行最終函數vb?
Dim gvRowSelect As GridViewRow = e.Row
Dim imbSelect As ImageButton = DirectCast(gvRowSelect.FindControl("imbSelect"), ImageButton)
ScriptManager.GetCurrent(Page).RegisterPostBackControl(imbSelect)
我想嘗試和按鈕命令,不知何故母版頁中得到這個會話,標籤設置爲當前會話。在imbSelect命令的代碼是:
Dim cellSnapshot As TableCell = gvSnapshots.Rows(e.CommandArgument).Cells(0)
Session("Snapshot") = cellSnapshot.Text
在母版反正是有在Page_Load後調用一個函數,並經過它解決所有的回發事件?
謝謝。所有的回發事件已經完成
Protected Sub Page_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRender
End Sub
後
您是否嘗試過[LoadComplete](http://msdn.microsoft.com/en-us/library/system.web.ui.page.loadcomplete.aspx)或[PreRenderComplete](http:// msdn。 microsoft.com/en-us/library/system.web.ui.page.prerendercomplete.aspx)事件? – 2012-04-24 12:35:45
標題的最終調用是在一個母版頁內,我不認爲LoadComplete或PreRenderComplete是母版頁內的方法? – FirstCape 2012-04-24 12:53:07