共用方式為


PageAdapter.RenderPostBackEvent 方法

定義

將回傳事件以連結的形式呈現到回應資料流中,其中包含所有必要的引數。

多載

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

target
String

String 值中有回傳事件目標名稱。

argument
String

String 值中有要傳遞至回傳目標事件的引數。

softkeyLabel
String

當做螢幕小鍵盤標籤的 String 值。

text
String

顯示成為連結文字的 String 值。

備註

方法 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

target
String

String 值中有回傳事件目標名稱。

argument
String

String 值中有要傳遞至回傳目標事件的引數。

softkeyLabel
String

當做螢幕小鍵盤標籤的 String 值。

text
String

顯示成為連結文字的 String 值。

postUrl
String

String 值中有回傳 URL 目的網頁。

accessKey
String

String 值,要將此值指派到已建立連結的 accessKey 屬性。

備註

方法RenderPostBackEvent會將回傳事件寫入為無腳本超連結,包括可能的區塊檢視UrlEncode狀態、、__EVENTARGUMENT=argument__PREVIOUSPAGE=currentFilePath__EVENTTARGET=target、參數和accessKey="accessKey"屬性。

如果 enableViewStateMacpages元素的屬性 (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

target
String

String 值中有回傳事件目標名稱。

argument
String

String 值中有要傳遞至回傳目標事件的引數。

softkeyLabel
String

當做螢幕小鍵盤標籤的 String 值。

text
String

顯示成為連結文字的 String 值。

postUrl
String

String 值中有回傳 URL 目的網頁。

accessKey
String

String 值,要將此值指派到已建立連結的 accessKey 屬性。

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

另請參閱

適用於