Bagikan melalui


EditorZoneBase.RenderVerbs(HtmlTextWriter) Metode

Definisi

Merender kata kerja yang berlaku di tingkat zona.

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

Parameter

writer
HtmlTextWriter

HtmlTextWriter yang menerima konten isi zona.

Contoh

Contoh kode berikut menunjukkan cara mengambil RenderVerbs 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 RenderVerbs alih metode , menambahkan beberapa teks ke nilai properti yang Text ada untuk setiap kata kerja tingkat zona. Kemudian memanggil metode dasar untuk merender semua kata kerja.

protected override void RenderVerbs(HtmlTextWriter writer)
{
  WebPartVerb[] verbs = new WebPartVerb[] { OKVerb, 
    CancelVerb, ApplyVerb };
  foreach (WebPartVerb verb in verbs)
  {
    if (verb != null)
      verb.Text += " Verb";
  }
  base.RenderVerbs(writer);
}
  Protected Overrides Sub RenderVerbs(ByVal writer As _
    HtmlTextWriter)
    Dim verbs() As WebPartVerb = {OKVerb, CancelVerb, ApplyVerb}
    Dim verb As WebPartVerb
    For Each verb In verbs
      If Not (verb Is Nothing) Then
        verb.Text += " Verb"
      End If
    Next verb
    MyBase.RenderVerbs(writer)
  End Sub
End Class

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 Ketika kontrol dan pengeditan antarmuka pengguna (UI) terlihat, Anda dapat melihat teks telah diubah pada tombol untuk kata kerja tingkat zona di bagian bawah zona.

Keterangan

Metode merender RenderVerbs kata kerja yang tindakannya berlaku untuk seluruh zona: kata kerja OK, kata kerja batal, dan kata kerja terapkan. Kata kerja ini dirujuk dalam OKVerbproperti , CancelVerb, dan ApplyVerb .

Berlaku untuk

Lihat juga