語言

PageAdapter.RenderPostBackEvent 方法

定義

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

多載

名稱 Description
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 類別繼承時,如果 postback 事件超連結需要不同格式或瀏覽器有其他獨特需求,你可以覆寫該 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 值。

accessKey
String

String用於指派所accessKey建立連結屬性的值。

備註

此RenderPostBackEvent方法會將 postback 事件寫成無腳本超連結,包含可能分塊的UrlEncode檢視狀態、__EVENTTARGET=target、__EVENTARGUMENT=argument__PREVIOUSPAGE=currentFilePath參數及屬性accessKey="accessKey"。

若 pages 元素(ASP.NET 設定架構) 的 屬性設為 ,則視圖狀態為加密。

給繼承者的注意事項

當你從 PageAdapter 類別繼承時,如果 postback 事件超連結需要不同格式或瀏覽器有其他獨特需求,你可以覆寫該 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 值。

accessKey
String

String要指派給accessKey所建立連結屬性的值。

encode
Boolean

true 用 & 來作為 URL 參數分隔符; false 用 &。

備註

此RenderPostBackEvent方法會將 postback 事件寫成無腳本超連結,包含可能分塊的UrlEncode檢視狀態、__EVENTTARGET=target、__EVENTARGUMENT=argument__PREVIOUSPAGE=currentFilePath參數及屬性accessKey="accessKey"。

給繼承者的注意事項

當你從 PageAdapter 類別繼承時,如果 postback 事件超連結需要不同格式或瀏覽器有其他獨特需求,你可以覆寫該 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

另請參閱

適用於