Aracılığıyla paylaş


EditorZoneBase.RenderBody(HtmlTextWriter) Yöntem

Tanım

sınıfından türetilen EditorZoneBase bir bölgenin gövde alanını işlemek için temel yöntemi geçersiz kılar.

protected:
 override void RenderBody(System::Web::UI::HtmlTextWriter ^ writer);
protected override void RenderBody (System.Web.UI.HtmlTextWriter writer);
override this.RenderBody : System.Web.UI.HtmlTextWriter -> unit
Protected Overrides Sub RenderBody (writer As HtmlTextWriter)

Parametreler

writer
HtmlTextWriter

Bölgenin HtmlTextWriter gövde içeriğini alan.

Örnekler

Aşağıdaki kod örneği, türetilmiş bir sınıfta yönteminin RenderBody nasıl geçersiz kılınduğunu gösterir. Örneği çalıştırmak için gereken kodun tamamı için sınıfa genel bakış konusunun EditorZoneBase Örnek bölümüne bakın.

Özel düzenleyici bölgesi sınıfından EditorZone türetilir, böylece Web sayfasının bildirim temelli işaretlemesinde bir bölge şablonuyla kullanılabilir. Özel sınıf yöntemini geçersiz kılar RenderBody ve bölgenin üst bilgisi ile gövdesi arasında bir satır oluşturmak için bir HTML <hr /> öğesi ekler. Daha sonra bölgenin gövde içeriğinin geri kalanını işlemek için temel yöntemini çağırır.

protected override void RenderBody(HtmlTextWriter writer)
{
  writer.WriteLine("<hr />");
  base.RenderBody(writer);
}
Protected Overrides Sub RenderBody(ByVal writer As _
  HtmlTextWriter)
  writer.WriteLine("<hr />")
  MyBase.RenderBody(writer)
End Sub

Sayfayı bir tarayıcıda yüklediğinizde, düzenleme moduna geçmek için açılan liste denetiminde Düzenleme Modu'nu seçebilirsiniz. Denetimlerden birinin başlık çubuğunda fiiller menüsüne (aşağı ok) tıklayabilir ve seçili denetimi düzenlemek için Düzenle'ye tıklayabilirsiniz. EditorZone Denetim ve düzenleme kullanıcı arabirimi (UI) görünür olduğunda, düzenleyici bölgesinin üst bilgisi ve gövdesi arasında oluşturulan satırı görebilirsiniz.

Açıklamalar

RenderBody yöntemi, üst bilgi ve alt bilgi alanları arasındaki ana içerik alanı olan ve denetimleri içeren bir EditorZoneBase bölgenin gövde alanını işlerEditorPart.

yöntemi, RenderBody yalnızca bölgelere uygulanan düzen ve stil özniteliklerini ele alan özelleştirilmiş işleme sağlamak için EditorZoneBase sınıfındaki temel yöntemi WebZone geçersiz kılar. yöntemi, gövdenin tüm içeriğini içeren bir tabloyu işler ve bu tablonun içinde, sayfanın geçerli görüntüleme modu da dahil olmak üzere çeşitli koşullara bağlı olarak farklı öznitelik değerleri ayarlar. Kapsanan denetim yoksa, özelliğinin EmptyZoneText değerini işler.

Şunlara uygulanır

Ayrıca bkz.