PageAdapter.RenderPostBackEvent 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將回傳事件以連結的形式呈現到回應資料流中,其中包含所有必要的引數。
多載
RenderPostBackEvent(HtmlTextWriter, String, String, String, String) |
將回傳事件以超連結的形式呈現到回應資料流中,其中包含已編碼及可能已加密的檢視狀態,以及事件目標和引數。 |
RenderPostBackEvent(HtmlTextWriter, String, String, String, String, String, String) |
將回傳事件以超連結的形式呈現到回應資料流中,其中包含已編碼及可能已加密的檢視狀態、事件目標和引數、之前頁面的參數以及便捷鍵。 |
RenderPostBackEvent(HtmlTextWriter, String, String, String, String, String, String, Boolean) |
將回傳事件以超連結的形式呈現到回應資料流中,其中包含已編碼的檢視狀態、事件目標和引數、之前頁面的參數以及便捷鍵。 |
RenderPostBackEvent(HtmlTextWriter, String, String, String, String)
將回傳事件以超連結的形式呈現到回應資料流中,其中包含已編碼及可能已加密的檢視狀態,以及事件目標和引數。
public:
virtual void RenderPostBackEvent(System::Web::UI::HtmlTextWriter ^ writer, System::String ^ target, System::String ^ argument, System::String ^ softkeyLabel, System::String ^ text);
public virtual void RenderPostBackEvent (System.Web.UI.HtmlTextWriter writer, string target, string argument, string softkeyLabel, string text);
abstract member RenderPostBackEvent : System.Web.UI.HtmlTextWriter * string * string * string * string -> unit
override this.RenderPostBackEvent : System.Web.UI.HtmlTextWriter * string * string * string * string -> unit
Public Overridable Sub RenderPostBackEvent (writer As HtmlTextWriter, target As String, argument As String, softkeyLabel As String, text As String)
參數
- writer
- HtmlTextWriter
包含呈現特定目標輸出方法的 HtmlTextWriter。
備註
方法 RenderPostBackEvent 會將回傳事件寫入為無腳本超連結。
給繼承者的注意事項
當您繼承自 PageAdapter 類別時,如果回傳事件超連結需要不同的格式或瀏覽器有其他唯一的需求,則可以覆寫 RenderPostBackEvent(HtmlTextWriter, String, String, String, String) 方法。 例如,如果鏈接要轉譯,某些瀏覽器需要超連結文字是空的。 如果有限的資源無法將檢視狀態納入 URL 參數,您也可以覆寫 RenderPostBackEvent(HtmlTextWriter, String, String, String, String) 。 基 RenderPostBackEvent(HtmlTextWriter, String, String, String, String) 底方法不會寫入 的屬性 softkeyLabel
。
另請參閱
適用於
RenderPostBackEvent(HtmlTextWriter, String, String, String, String, String, String)
將回傳事件以超連結的形式呈現到回應資料流中,其中包含已編碼及可能已加密的檢視狀態、事件目標和引數、之前頁面的參數以及便捷鍵。
public:
virtual void RenderPostBackEvent(System::Web::UI::HtmlTextWriter ^ writer, System::String ^ target, System::String ^ argument, System::String ^ softkeyLabel, System::String ^ text, System::String ^ postUrl, System::String ^ accessKey);
public virtual void RenderPostBackEvent (System.Web.UI.HtmlTextWriter writer, string target, string argument, string softkeyLabel, string text, string postUrl, string accessKey);
abstract member RenderPostBackEvent : System.Web.UI.HtmlTextWriter * string * string * string * string * string * string -> unit
override this.RenderPostBackEvent : System.Web.UI.HtmlTextWriter * string * string * string * string * string * string -> unit
Public Overridable Sub RenderPostBackEvent (writer As HtmlTextWriter, target As String, argument As String, softkeyLabel As String, text As String, postUrl As String, accessKey As String)
參數
- writer
- HtmlTextWriter
包含呈現特定目標輸出方法的 HtmlTextWriter。
備註
方法RenderPostBackEvent會將回傳事件寫入為無腳本超連結,包括可能的區塊檢視UrlEncode狀態、、__EVENTARGUMENT=argument
__PREVIOUSPAGE=currentFilePath
__EVENTTARGET=target
、參數和accessKey="accessKey"
屬性。
如果 enableViewStateMac
pages元素的屬性 (ASP.NET 設定架構) 組態項目設定 true
為 ,則檢視狀態會加密。
給繼承者的注意事項
當您繼承自 PageAdapter 類別時,如果回傳事件超連結需要不同的格式或瀏覽器有其他唯一的需求,則可以覆寫 RenderPostBackEvent(HtmlTextWriter, String, String, String, String, String, String) 方法。 例如,如果鏈接要轉譯,某些瀏覽器需要超連結文字是空的。 如果有限的資源無法將檢視狀態納入 URL 參數,您也可以覆寫 RenderPostBackEvent(HtmlTextWriter, String, String, String, String, String, String) 。 基 RenderPostBackEvent(HtmlTextWriter, String, String, String, String, String, String) 底方法不會寫入 的屬性 softkeyLabel
。
另請參閱
適用於
RenderPostBackEvent(HtmlTextWriter, String, String, String, String, String, String, Boolean)
將回傳事件以超連結的形式呈現到回應資料流中,其中包含已編碼的檢視狀態、事件目標和引數、之前頁面的參數以及便捷鍵。
protected:
void RenderPostBackEvent(System::Web::UI::HtmlTextWriter ^ writer, System::String ^ target, System::String ^ argument, System::String ^ softkeyLabel, System::String ^ text, System::String ^ postUrl, System::String ^ accessKey, bool encode);
protected void RenderPostBackEvent (System.Web.UI.HtmlTextWriter writer, string target, string argument, string softkeyLabel, string text, string postUrl, string accessKey, bool encode);
member this.RenderPostBackEvent : System.Web.UI.HtmlTextWriter * string * string * string * string * string * string * bool -> unit
Protected Sub RenderPostBackEvent (writer As HtmlTextWriter, target As String, argument As String, softkeyLabel As String, text As String, postUrl As String, accessKey As String, encode As Boolean)
參數
- writer
- HtmlTextWriter
包含呈現特定目標輸出方法的 HtmlTextWriter。
- encode
- Boolean
true
表示使用 &
做為網址 參數分隔符; false
若要使用 &
。
備註
方法RenderPostBackEvent會將回傳事件寫入為無腳本超連結,包括可能的區塊檢視UrlEncode狀態、、__EVENTARGUMENT=argument
__PREVIOUSPAGE=currentFilePath
__EVENTTARGET=target
、參數和accessKey="accessKey"
屬性。
給繼承者的注意事項
當您繼承自 PageAdapter 類別時,如果回傳事件超連結需要不同的格式或瀏覽器有其他唯一的需求,則可以覆寫 RenderPostBackEvent(HtmlTextWriter, String, String, String, String, String, String) 方法。 例如,如果鏈接要轉譯,某些瀏覽器需要超連結文字是空的。 如果有限的資源無法包含檢視狀態做為 URL 參數,您也可以覆寫 RenderPostBackEvent(HtmlTextWriter, String, String, String, String, String, String) 。 基 RenderPostBackEvent(HtmlTextWriter, String, String, String, String, String, String) 底方法不會寫入 的屬性 softkeyLabel
。