Bagikan melalui


EditorZoneBase.RenderBody(HtmlTextWriter) Metode

Definisi

Mengambil alih metode dasar untuk merender area isi zona yang berasal dari EditorZoneBase kelas .

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)

Parameter

writer
HtmlTextWriter

HtmlTextWriter yang menerima konten isi zona.

Contoh

Contoh kode berikut menunjukkan cara mengambil RenderBody alih metode di kelas turunan. Untuk kode lengkap yang diperlukan untuk menjalankan contoh, lihat bagian EditorZoneBase Contoh topik gambaran umum kelas.

Zona editor kustom berasal dari EditorZone kelas sehingga dapat digunakan dengan templat zona di markup deklaratif halaman Web. Kelas kustom mengambil RenderBody alih metode , menambahkan elemen HTML <hr /> untuk membuat baris antara header dan isi zona. Kemudian memanggil metode dasar untuk merender konten isi zona lainnya.

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

Saat memuat halaman di browser, Anda dapat memilih Edit Mode di kontrol daftar drop-down untuk beralih ke mode edit. Anda dapat mengklik menu kata kerja (panah bawah) di bilah judul salah satu kontrol, dan klik Edit untuk mengedit kontrol yang dipilih. EditorZone Saat kontrol dan pengeditan antarmuka pengguna (UI) terlihat, Anda dapat melihat baris yang dibuat antara header dan isi zona editor.

Keterangan

Metode ini RenderBody merender area EditorZoneBase isi zona, yang merupakan area konten utama antara area header dan footer dan berisi EditorPart kontrol.

Metode ini RenderBody mengambil alih metode dasar di WebZone kelas untuk menyediakan penyajian khusus yang membahas atribut tata letak dan gaya yang hanya berlaku untuk EditorZoneBase zona. Metode ini merender tabel yang berisi seluruh konten isi, dan di dalam tabel tersebut, metode ini mengatur nilai atribut yang berbeda tergantung pada berbagai kondisi, termasuk mode tampilan halaman saat ini. Jika tidak ada kontrol yang terkandung, kontrol akan merender nilai EmptyZoneText properti .

Berlaku untuk

Lihat juga