Control.Render(HtmlTextWriter) Yöntem

Tanım

Sunucu denetimi içeriğini, istemcide işlenecek içeriği yazan sağlanan HtmlTextWriter bir nesneye gönderir.

protected:
 virtual void Render(System::Web::UI::HtmlTextWriter ^ writer);
protected public:
 virtual void Render(System::Web::UI::HtmlTextWriter ^ writer);
protected virtual void Render (System.Web.UI.HtmlTextWriter writer);
protected internal virtual void Render (System.Web.UI.HtmlTextWriter writer);
abstract member Render : System.Web.UI.HtmlTextWriter -> unit
override this.Render : System.Web.UI.HtmlTextWriter -> unit
Protected Overridable Sub Render (writer As HtmlTextWriter)
Protected Friend Overridable Sub Render (writer As HtmlTextWriter)

Parametreler

writer
HtmlTextWriter

HtmlTextWriter Sunucu denetimi içeriğini alan nesne.

Örnekler

Aşağıdaki kod örneğinde yöntemi geçersiz kılma gösterilmektedir Render . HasControls yöntemi, sunucu denetiminin özelliği aracılığıyla Control.Controls erişilebilen nesnesinde ControlCollection depolanan alt denetimlere sahip olup olmadığını belirlemek için kullanılır. True döndürürse HasControls ve koleksiyondaki ilk sunucu denetimi değişmez metinse, değişmez metin bir HTML dizesine eklenir.

[System.Security.Permissions.PermissionSet(System.Security.Permissions.SecurityAction.Demand, Name="FullTrust")]
protected override void Render(HtmlTextWriter output) {
    if ( (HasControls()) && (Controls[0] is LiteralControl) ) {
        output.Write("<H2>Your Message: " + ((LiteralControl) Controls[0]).Text + "</H2>");
    }
}
<System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Name:="FullTrust")> _
Protected Overrides Sub Render(Output As HtmlTextWriter)
    If HasControls() And TypeOf Controls(0) Is LiteralControl
        Dim Ctrl As LiteralControl = CType(Controls(0), LiteralControl)
        Output.Write("<H2>Your Message: " & Ctrl.Text & "</H2>")
    End If
End Sub

Açıklamalar

Özel sunucu denetimleri geliştirirken, bir ASP.NET sayfası için içerik oluşturmak üzere bu yöntemi geçersiz kılabilirsiniz.

Şunlara uygulanır

Ayrıca bkz.