EditorZoneBase.RenderBody(HtmlTextWriter) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.