Поделиться через


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) , если для гиперссылки на событие обратной передачи требуется другой формат или браузер имеет другие уникальные требования. Например, некоторые браузеры требуют, чтобы текст гиперссылки был непустый, если ссылка должна отображаться. Вы также можете переопределить, если ограниченные RenderPostBackEvent(HtmlTextWriter, String, String, String, String) ресурсы не позволяют включить состояние представления в качестве параметра URL-адреса. Базовый 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 состояние представления, __EVENTTARGET=target, __EVENTARGUMENT=argument, параметры __PREVIOUSPAGE=currentFilePath и accessKey="accessKey" атрибут .

Состояние представления шифруется, если enableViewStateMac атрибут элемента конфигурации pages Element (ASP.NET Settings Schema) имеет значение true.

Примечания для тех, кто наследует этот метод

При наследовании от PageAdapter класса метод можно переопределить RenderPostBackEvent(HtmlTextWriter, String, String, String, String, String, String) , если для гиперссылки на событие обратной передачи требуется другой формат или браузер имеет другие уникальные требования. Например, некоторые браузеры требуют, чтобы текст гиперссылки был непустый, если ссылка должна отображаться. Вы также можете переопределить, если ограниченные RenderPostBackEvent(HtmlTextWriter, String, String, String, String, String, String) ресурсы не позволяют включить состояние представления в качестве параметра URL-адреса. Базовый 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 Значение , чтобы использовать & в качестве разделителя параметров URL-адреса; false для использования &.

Комментарии

Метод RenderPostBackEvent записывает событие обратной передачи в виде гиперссылки без скрипта, включая возможное фрагментарное UrlEncode состояние представления, __EVENTTARGET=target, __EVENTARGUMENT=argument, параметры __PREVIOUSPAGE=currentFilePath и accessKey="accessKey" атрибут .

Примечания для тех, кто наследует этот метод

При наследовании от PageAdapter класса метод можно переопределить RenderPostBackEvent(HtmlTextWriter, String, String, String, String, String, String) , если для гиперссылки на событие обратной передачи требуется другой формат или браузер имеет другие уникальные требования. Например, некоторые браузеры требуют, чтобы текст гиперссылки был непустый, если ссылка должна отображаться. Вы также можете переопределить, если ограниченные RenderPostBackEvent(HtmlTextWriter, String, String, String, String, String, String) ресурсы не позволяют включить состояние просмотра в качестве параметра URL-адреса. Базовый RenderPostBackEvent(HtmlTextWriter, String, String, String, String, String, String) метод не записывает атрибут для softkeyLabel.

См. также раздел

Применяется к