Bagikan melalui


EditorZoneBase Kelas

Definisi

Berfungsi sebagai kelas dasar untuk semua kontrol zona yang bertindak sebagai kontainer untuk EditorPart kontrol.

public ref class EditorZoneBase abstract : System::Web::UI::WebControls::WebParts::ToolZone
public abstract class EditorZoneBase : System.Web.UI.WebControls.WebParts.ToolZone
type EditorZoneBase = class
    inherit ToolZone
Public MustInherit Class EditorZoneBase
Inherits ToolZone
Warisan
Turunan

Contoh

Contoh kode berikut menunjukkan beberapa penggunaan EditorZoneBase kelas deklaratif dan terprogram. Karena kelasnya abstrak, contoh kode menggunakan kelas turunan EditorZone yang dikirim dengan set kontrol Bagian Web, menunjukkan properti dan metode yang diwarisinya dari EditorZoneBase kelas.

Contoh kode memiliki empat bagian:

  • Kontrol pengguna yang memungkinkan Anda mengubah mode tampilan pada halaman Web.

  • Halaman Web yang berisi EditorZone kontrol.

  • Kelas kustom EditorZone yang menunjukkan beberapa EditorZoneBase anggota kelas.

  • Deskripsi tentang cara kerja contoh di browser.

Kode sumber untuk kontrol pengguna berasal dari topik lain. Agar contoh kode ini berfungsi, Anda perlu mendapatkan file .ascx untuk kontrol pengguna dari Panduan: Mengubah Mode Tampilan pada topik Halaman Bagian Web , dan menempatkan file di folder yang sama dengan halaman .aspx dalam contoh kode ini.

Bagian kedua dari contoh kode adalah halaman Web yang berisi referensi deklaratif ke EditorZone kontrol. Di dekat bagian atas halaman adalah Register arahan untuk kontrol pengguna. Tag kontrol pengguna dideklarasikan di halaman dengan <uc1:DisplayModeMenu> elemen . Perhatikan bahwa di bawah <asp:WebPartZone> elemen adalah <asp:EditorZone> elemen yang berisi EditorPart kontrol, dan memiliki berbagai tag dan properti yang diatur untuk menentukan tampilan dan perilakunya. Sebagian besar kode di halaman menunjukkan berbagai penggunaan EditorZoneBase properti dan metode terprogram.

<%@ Page Language="C#" %>
<%@ register tagprefix="uc1" 
  tagname="DisplayModeMenuCS" 
  src="displaymodecs.ascx" %>
<%@ register tagprefix="aspSample" 
  Namespace="Samples.AspNet.CS.Controls" %>
  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
// <snippet3> 

  // <snippet4> 
  void Button1_Click(object sender, EventArgs e)
  {
    if (EditorZone1.ApplyVerb.Enabled)
      EditorZone1.ApplyVerb.Enabled = false;
    else
      EditorZone1.ApplyVerb.Enabled = true;
  }
  // </snippet4>
  // <snippet5> 
  void Button2_Click(object sender, EventArgs e)
  {
    if (EditorZone1.CancelVerb.Enabled)
      EditorZone1.CancelVerb.Enabled = false;
    else
      EditorZone1.CancelVerb.Enabled = true;
  }
  // </snippet5>
  // <snippet6>
  void Button3_Click(object sender, EventArgs e)
  {
    Label1.Text = "<br />";
    foreach (EditorPart part in EditorZone1.EditorParts)
    {
      Label1.Text += part.ID + "<br />";
    }
  }
  // </snippet6>
  // <snippet7>
  void Button4_Click(object sender, EventArgs e)
  {
    if (EditorZone1.OKVerb.Enabled)
      EditorZone1.OKVerb.Enabled = false;
    else
      EditorZone1.OKVerb.Enabled = true;
  }
  // </snippet7>
  
// </snippet3>    
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
  <title>EditorZoneBase Examples</title>
</head>
<body>
  <form id="form1" runat="server">
    <asp:WebPartManager ID="WebPartManager1" runat="server" />
    <uc1:DisplayModeMenuCS runat="server" id="displaymodemenu1" />
    <asp:WebPartZone ID="WebPartZone1" runat="server">
      <ZoneTemplate>
        <asp:BulletedList 
          ID="BulletedList1" 
          Runat="server"
          DisplayMode="HyperLink" 
          Title="Favorite Links" >
          <asp:ListItem Value="http://msdn.microsoft.com">
            MSDN
          </asp:ListItem>
          <asp:ListItem Value="http://www.asp.net">
            ASP.NET
          </asp:ListItem>
          <asp:ListItem Value="http://www.msn.com">
            MSN
          </asp:ListItem>
        </asp:BulletedList>
        <asp:Calendar ID="Calendar1" Runat="server" 
          Title="My Calendar" />
      </ZoneTemplate>
    </asp:WebPartZone>
    <aspSample:MyEditorZone ID="EditorZone1" runat="server">
      <ApplyVerb Text="Apply Changes" />
      <CancelVerb Text="Cancel Changes" />
      <OKVerb Text="Finished" />
      <ZoneTemplate>
        <asp:AppearanceEditorPart ID="AppearanceEditorPart1" 
          runat="server" />
        <asp:LayoutEditorPart ID="LayoutEditorPart1" 
          runat="server" />
      </ZoneTemplate>
    </aspSample:MyEditorZone>
    <hr />
    <asp:Button ID="Button1" runat="server" Width="200"
      Text="Toggle ApplyVerb Enabled" OnClick="Button1_Click" />
    <br />
    <asp:Button ID="Button2" runat="server" Width="200"
      Text="Toggle CancelVerb Enabled" OnClick="Button2_Click" />
    <br />
    <asp:Button ID="Button3" runat="server" Width="200"
      Text="Display EditorParts Collection" OnClick="Button3_Click" />
    <asp:Label ID="Label1" runat="server" />
    <br />
    <asp:Button ID="Button4" runat="server" Width="200"
      Text="Toggle OKVerb Enabled" OnClick="Button4_Click" /> 
  </form>
</body>
</html>
<%@ Page Language="vb" %>
<%@ register tagprefix="uc1" 
  tagname="DisplayModeMenuVB" 
  src="displaymodevb.ascx" %>
<%@ register tagprefix="aspSample" 
  Namespace="Samples.AspNet.VB.Controls" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
  ' <snippet3> 

  ' <snippet4> 
  Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs)
    If EditorZone1.ApplyVerb.Enabled Then
      EditorZone1.ApplyVerb.Enabled = False
    Else
      EditorZone1.ApplyVerb.Enabled = True
    End If
  End Sub
  ' </snippet4>
  ' <snippet5> 
  Sub Button2_Click(ByVal sender As Object, ByVal e As EventArgs)
    If EditorZone1.CancelVerb.Enabled Then
      EditorZone1.CancelVerb.Enabled = False
    Else
      EditorZone1.CancelVerb.Enabled = True
    End If
  End Sub
  ' </snippet5>
  ' <snippet6>
  Sub Button3_Click(ByVal sender As Object, ByVal e As EventArgs)
    Label1.Text = "<br />"
    Dim part As EditorPart
    For Each part In EditorZone1.EditorParts
      Label1.Text += part.ID + "<br />"
    Next part
  End Sub
  ' </snippet6>
  ' <snippet7>
  Sub Button4_Click(ByVal sender As Object, ByVal e As EventArgs)
    If EditorZone1.OKVerb.Enabled Then
      EditorZone1.OKVerb.Enabled = False
    Else
      EditorZone1.OKVerb.Enabled = True
    End If

  End Sub
  ' </snippet7>
  
  ' </snippet3>
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
  <title>EditorZoneBase Examples</title>
</head>
<body>
  <form id="form1" runat="server">
    <asp:WebPartManager ID="WebPartManager1" runat="server" />
    <uc1:DisplayModeMenuVB runat="server" id="displaymodemenu1" />
    <asp:WebPartZone ID="WebPartZone1" runat="server">
      <ZoneTemplate>
        <asp:BulletedList 
          ID="BulletedList1" 
          Runat="server"
          DisplayMode="HyperLink" 
          Title="Favorite Links" >
          <asp:ListItem Value="http://msdn.microsoft.com">
            MSDN
          </asp:ListItem>
          <asp:ListItem Value="http://www.asp.net">
            ASP.NET
          </asp:ListItem>
          <asp:ListItem Value="http://www.msn.com">
            MSN
          </asp:ListItem>
        </asp:BulletedList>
        <asp:Calendar ID="Calendar1" Runat="server" 
          Title="My Calendar" />
      </ZoneTemplate>
    </asp:WebPartZone>
    <aspSample:MyEditorZone ID="EditorZone1" runat="server">
      <ApplyVerb Text="Apply Changes" />
      <CancelVerb Text="Cancel Changes" />
      <OKVerb Text="Finished" />
      <ZoneTemplate>
        <asp:AppearanceEditorPart ID="AppearanceEditorPart1" 
          runat="server" />
        <asp:LayoutEditorPart ID="LayoutEditorPart1" 
          runat="server" />
      </ZoneTemplate>
    </aspSample:MyEditorZone>
    <hr />
    <asp:Button ID="Button1" runat="server" Width="200"
      Text="Toggle ApplyVerb Enabled" OnClick="Button1_Click" />
    <br />
    <asp:Button ID="Button2" runat="server" Width="200"
      Text="Toggle CancelVerb Enabled" OnClick="Button2_Click" />
    <br />
    <asp:Button ID="Button3" runat="server" Width="200"
      Text="Display EditorParts Collection" OnClick="Button3_Click" />
    <asp:Label ID="Label1" runat="server" />
    <br />
    <asp:Button ID="Button4" runat="server" Width="200"
      Text="Toggle OKVerb Enabled" OnClick="Button4_Click" /> 
  </form>
</body>
</html>

Bagian ketiga dari contoh kode adalah kelas kustom EditorZone yang menunjukkan cara bekerja dengan sejumlah EditorZoneBase anggota kelas. Kelas kustom berasal dari EditorZone sehingga dapat digunakan dengan templat zona dalam markup deklaratif halaman Web. Agar contoh kode berjalan, Anda harus mengkompilasi kode sumber ini. Anda dapat mengkompilasinya secara eksplisit dan menempatkan rakitan yang dihasilkan di folder Bin situs Web Anda atau singgahan perakitan global. Atau, Anda dapat meletakkan kode sumber di folder App_Code situs Anda, tempat kode tersebut akan dikompilasi secara dinamis pada durasi. Contoh kode ini menggunakan kompilasi dinamis; dengan demikian, Anda akan melihat bahwa direktif Register di dekat bagian atas halaman Web tidak mereferensikan file assembly. Untuk panduan yang menunjukkan kedua metode kompilasi, lihat Panduan: Mengembangkan dan Menggunakan Kontrol Server Web Kustom.

using System;
using System.Collections;
using System.ComponentModel;
using System.Drawing;
using System.Security.Permissions;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;

namespace Samples.AspNet.CS.Controls
{
  [AspNetHostingPermission(SecurityAction.Demand,
    Level = AspNetHostingPermissionLevel.Minimal)]
  [AspNetHostingPermission(SecurityAction.InheritanceDemand,
    Level = AspNetHostingPermissionLevel.Minimal)]
  public class MyEditorZone : EditorZone
  {
    public MyEditorZone()
    {
    }
    protected override void OnDisplayModeChanged(object sender, 
      WebPartDisplayModeEventArgs e)
    {
      this.BackColor = Color.LightGray;
      base.OnDisplayModeChanged(sender, e);
    }
    protected override void OnSelectedWebPartChanged(object sender, 
      WebPartEventArgs e)
    {
      if (e.WebPart != null)
        e.WebPart.Zone.SelectedPartChromeStyle.BackColor = 
          Color.LightGreen;
      base.OnSelectedWebPartChanged(sender, e);
    }
    protected override void RenderBody(HtmlTextWriter writer)
    {
      writer.WriteLine("<hr />");
      base.RenderBody(writer);
    }
    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);
    }
  }
}
Imports System.Collections
Imports System.ComponentModel
Imports System.Drawing
Imports System.Security.Permissions
Imports System.Web
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.Web.UI.WebControls.WebParts

Namespace Samples.AspNet.VB.Controls

  <AspNetHostingPermission(SecurityAction.Demand, _
    Level:=AspNetHostingPermissionLevel.Minimal)> _
  <AspNetHostingPermission(SecurityAction.InheritanceDemand, _
    Level:=AspNetHostingPermissionLevel.Minimal)> _
Public Class MyEditorZone
    Inherits EditorZone

    Public Sub New()
    End Sub

    Protected Overrides Sub OnDisplayModeChanged(ByVal sender _
      As Object, ByVal e As WebPartDisplayModeEventArgs)
      Me.BackColor = Color.LightGray
      MyBase.OnDisplayModeChanged(sender, e)
    End Sub
    Protected Overrides Sub OnSelectedWebPartChanged(ByVal sender _
      As Object, ByVal e As WebPartEventArgs)
      If Not (e.WebPart Is Nothing) Then
        e.WebPart.Zone.SelectedPartChromeStyle.BackColor = _
          Color.LightGreen
      End If
      MyBase.OnSelectedWebPartChanged(sender, e)

    End Sub
    Protected Overrides Sub RenderBody(ByVal writer As _
      HtmlTextWriter)
      writer.WriteLine("<hr />")
      MyBase.RenderBody(writer)
    End Sub
    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

End Namespace

Saat memuat halaman di browser, Anda dapat memilih Edit Mode dari daftar drop-down untuk beralih ke mode edit. Anda dapat mengklik menu kata kerja (panah ke bawah) di bilah judul salah satu dari dua kontrol, dan klik Edit untuk mengedit kontrol. Ketika antarmuka pengguna pengeditan terlihat, Anda dapat melihat efek dari berbagai penggunaan deklaratif dan terprogram dari EditorZoneBase anggota kelas.

Keterangan

Kelas EditorZoneBase adalah kelas zona khusus yang mewarisi dari ToolZone kelas dan menyediakan serangkaian perilaku dasar untuk zona turunan yang berisi EditorPart kontrol. Ada beberapa jenis ToolZone kelas lainnya; untuk informasi selengkapnya, lihat topik gambaran umum untuk ToolZone kelas. Seperti zona alat lainnya, EditorZoneBase zona tidak terlihat saat halaman berada dalam mode penjelajahan normal; zona hanya terlihat saat halaman berada dalam mode tampilan edit. Juga seperti zona alat lainnya, EditorZoneBase zona hanya dapat berisi jenis kontrol khusus yang dirancang untuk dikandung (dalam hal ini, EditorPart kontrol).

Zona menyediakan EditorZoneBase UI khusus untuk kontrol pengeditan yang dikandungnya. Banyak dari elemen UI ini umum untuk semua zona dalam set kontrol Bagian Web. Untuk diskusi terperinci tentang elemen UI umum di zona Bagian Web, lihat topik gambaran umum kelas untuk kelas tersebut WebZone .

EditorZoneBase Karena kelasnya abstrak, Anda tidak dapat menggunakannya langsung di halaman Web. Sebagai gantinya, Anda harus menggunakan kontrol yang mewarisi dari EditorZoneBase kelas dan mengimplementasikan perilakunya. Anda bisa menggunakan zona turunan yang disediakan dalam set kontrol Bagian Web, EditorZone kontrol, atau Anda bisa memperoleh kontrol kustom EditorZoneBase Anda sendiri.

Kelas ini EditorZoneBase menyediakan antarmuka pengguna (UI) umum untuk berisi kontrol khusus yang memungkinkan pengguna akhir mengedit properti, tata letak, tampilan, dan atribut WebPart kontrol lainnya. Beberapa properti yang berlaku untuk UI mengacu pada kata kerja, seperti ApplyVerbproperti , CancelVerb, dan OKVerb . Kata kerja adalah tindakan umum yang dilakukan oleh pengguna di halaman, dan diwakili di antarmuka pengguna berdasarkan tombol, tautan, item menu, atau elemen lainnya. Misalnya, saat pengguna mengedit properti pada kontrol, mereka dapat mengklik terapkan kata kerja untuk menyimpan perubahan.

Beberapa properti lain mempengaruhi teks yang ditampilkan di berbagai titik di antarmuka pengguna pengeditan. Ini termasuk EmptyZoneTextproperti , ErrorText, HeaderText, dan InstructionText .

Dua properti penting memberikan referensi ke kontrol terkait. Properti EditorParts adalah kumpulan kontrol yang EditorPart terkandung dalam zona. Properti WebPartToEdit adalah referensi objek ke kontrol yang terkandung dalam WebPartZone--yang mungkin merupakan WebPart kontrol atau kontrol server ASP.NET lainnya, kontrol pengguna, atau kontrol kustom yang saat ini sedang diedit.

Terakhir, EditorPartChrome properti mereferensikan instans EditorPartChrome objek yang terkait dengan zona, dan yang berisi karakteristik gaya elemen antarmuka pengguna periferal (dikenal sebagai chrome) seperti judul dan gaya batas untuk EditorPart kontrol di zona tersebut.

Sejumlah metode EditorZoneBase kelas dikhususkan untuk menangani pengeditan kontrol lain. Metode mengubah Close halaman dari mode tampilan edit kembali ke tampilan penjelajahan normal. Metodenya CreateEditorPartChrome adalah untuk membuat chrome (elemen UI periferal seperti batas, kata kerja, ikon, dan judul) yang mengelilingi setiap EditorPart kontrol di zona tersebut. Metode CreateEditorParts ini adalah metode abstrak; kelas turunan mengambil alihnya untuk membuat instans semua EditorPart kontrol yang terkandung dalam zona. Metode InvalidateEditorParts ini dapat dipanggil oleh kelas turunan EditorPart jika kumpulan kontrol di zona berubah karena beberapa alasan terprogram, yang menandai kontrol Bagian Web diatur untuk membuat ulang dan memperbarui kumpulan EditorPart kontrol. Metode OnDisplayModeChanged ini digunakan untuk mengatur kumpulan EditorPart kontrol ke null ketika mode tampilan berubah dari mode edit kembali ke mode telusuri. Terakhir, OnSelectedWebPartChanged metode ini digunakan untuk menangani peristiwa ketika WebPart kontrol memasuki atau meninggalkan mode edit. Misalnya, metode ini adalah tempat yang nyaman untuk menyinkronkan nilai WebPart properti kontrol dengan nilai yang dapat diedit dalam kontrol terkait EditorPart .

Catatan Bagi Implementer

Jika Anda ingin mengembangkan zona kustom untuk kontrol hosting EditorPart , Anda harus menentukan apakah Anda ingin memberikan dukungan templat zona. Templat zona dibuat oleh jenis yang mengimplementasikan ITemplate antarmuka, dan diperlukan jika Anda ingin mengaktifkan pengembang halaman menggunakan zona kustom Anda untuk mereferensikan EditorPart kontrol dalam zona Anda di markup deklaratif halaman Web. Jika Anda memerlukan dukungan templat zona, Anda harus mewarisi dari EditorZone kelas .

Sebaliknya, jika zona kustom Anda dan kontrolnya EditorPart akan mandiri, dan mereka akan dibuat secara terprogram tanpa opsi bagi pengembang halaman untuk menentukan kontrol secara deklaratif dalam templat zona, maka Anda dapat mewarisi langsung dari EditorZoneBase kelas . Jika Anda melakukan ini, sangat penting bagi Anda untuk menerapkan CreateEditorParts() metode sehingga zona kustom Anda akan berfungsi.

Konstruktor

EditorZoneBase()

Menginisialisasi kelas untuk digunakan oleh instans kelas yang diwariskan. Konstruktor ini hanya dapat dipanggil oleh kelas yang diwariskan.

Properti

AccessKey

Mendapatkan atau mengatur kunci akses yang memungkinkan Anda menavigasi dengan cepat ke kontrol server Web.

(Diperoleh dari WebControl)
Adapter

Mendapatkan adaptor khusus browser untuk kontrol.

(Diperoleh dari Control)
ApplyVerb

Mendapatkan referensi ke WebPartVerb objek yang memungkinkan pengguna akhir menerapkan perubahan pengeditan ke kontrol dalam mode edit.

AppRelativeTemplateSourceDirectory

Mendapatkan atau mengatur direktori virtual relatif aplikasi dari Page objek atau UserControl yang berisi kontrol ini.

(Diperoleh dari Control)
AssociatedDisplayModes

Mendapatkan kumpulan WebPartDisplayMode objek yang terkait dengan zona tertentu ToolZone .

(Diperoleh dari ToolZone)
Attributes

Mendapatkan kumpulan atribut arbitrer (hanya untuk penyajian) yang tidak sesuai dengan properti pada kontrol.

(Diperoleh dari WebControl)
BackColor

Mendapatkan atau mengatur warna latar belakang kontrol server Web.

(Diperoleh dari WebControl)
BackImageUrl

Mendapatkan atau mengatur URL ke gambar latar belakang untuk zona.

(Diperoleh dari WebZone)
BindingContainer

Mendapatkan kontrol yang berisi pengikatan data kontrol ini.

(Diperoleh dari Control)
BorderColor

Mendapatkan atau mengatur warna batas kontrol Web.

(Diperoleh dari WebControl)
BorderStyle

Mendapatkan atau mengatur gaya batas kontrol server Web.

(Diperoleh dari WebControl)
BorderWidth

Mendapatkan atau mengatur lebar batas kontrol server Web.

(Diperoleh dari WebControl)
CancelVerb

Mendapatkan referensi ke WebPartVerb objek yang memungkinkan pengguna akhir membatalkan pengeditan perubahan pada kontrol dalam mode edit.

ChildControlsCreated

Mendapatkan nilai yang menunjukkan apakah kontrol anak kontrol server telah dibuat.

(Diperoleh dari Control)
ClientID

Mendapatkan ID kontrol untuk markup HTML yang dihasilkan oleh ASP.NET.

(Diperoleh dari Control)
ClientIDMode

Mendapatkan atau mengatur algoritma yang digunakan untuk menghasilkan nilai ClientID properti.

(Diperoleh dari Control)
ClientIDSeparator

Mendapatkan nilai karakter yang mewakili karakter pemisah yang digunakan dalam ClientID properti .

(Diperoleh dari Control)
Context

Mendapatkan objek yang HttpContext terkait dengan kontrol server untuk permintaan Web saat ini.

(Diperoleh dari Control)
Controls

ControlCollection Mendapatkan objek yang mewakili kontrol anak dalam CompositeControl.

(Diperoleh dari CompositeControl)
ControlStyle

Mendapatkan gaya kontrol server Web. Properti ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
ControlStyleCreated

Mendapatkan nilai yang menunjukkan apakah Style objek telah dibuat untuk ControlStyle properti . Properti ini terutama digunakan oleh pengembang kontrol.

(Diperoleh dari WebControl)
CssClass

Mendapatkan atau mengatur kelas Cascading Style Sheet (CSS) yang dirender oleh kontrol server Web pada klien.

(Diperoleh dari WebControl)
DataItemContainer

Mendapatkan referensi ke kontainer penamaan jika kontainer penamaan IDataItemContainermengimplementasikan .

(Diperoleh dari Control)
DataKeysContainer

Mendapatkan referensi ke kontainer penamaan jika kontainer penamaan IDataKeysControlmengimplementasikan .

(Diperoleh dari Control)
DesignMode

Mendapatkan nilai yang menunjukkan apakah kontrol sedang digunakan pada permukaan desain.

(Diperoleh dari Control)
Display

Mendapatkan nilai yang menunjukkan apakah ToolZone kontrol saat ini ditampilkan.

EditorPartChrome

Mendapatkan referensi ke instans kelas yang EditorPartChrome terkait dengan EditorZoneBase zona.

EditorParts

Mendapatkan kumpulan semua EditorPart kontrol yang terkandung dalam EditorZoneBase zona.

EditUIStyle

Mendapatkan atribut gaya untuk kontrol yang dapat diedit yang terkandung dalam ToolZone kontrol.

(Diperoleh dari ToolZone)
EmptyZoneText

Mendapatkan atau mengatur pesan yang muncul saat zona tidak berisi kontrol.

EmptyZoneTextStyle

Mendapatkan atribut gaya untuk teks tempat penampung di zona kosong.

(Diperoleh dari WebZone)
Enabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol server Web diaktifkan.

(Diperoleh dari WebControl)
EnableTheming

Mendapatkan atau menetapkan nilai yang menunjukkan apakah tema berlaku untuk kontrol ini.

(Diperoleh dari WebControl)
EnableViewState

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol server mempertahankan status tampilannya, dan status tampilan kontrol anak apa pun yang dikandungnya, ke klien yang meminta.

(Diperoleh dari Control)
ErrorStyle

Mendapatkan atribut gaya untuk menyajikan pesan kesalahan yang ditampilkan jika WebPart kontrol tidak dapat dimuat atau dibuat.

(Diperoleh dari WebZone)
ErrorText

Mendapatkan atau mengatur teks pesan kesalahan tingkat zona untuk ditampilkan di bagian atas antarmuka pengguna pengeditan (UI).

Events

Mendapatkan daftar delegasi penanganan aktivitas untuk kontrol. Properti ini bersifat hanya baca.

(Diperoleh dari Control)
Font

Mendapatkan properti font yang terkait dengan kontrol server Web.

(Diperoleh dari WebControl)
FooterStyle

Mendapatkan atribut gaya untuk konten area footer zona.

(Diperoleh dari WebZone)
ForeColor

Mendapatkan atau mengatur warna latar depan (biasanya warna teks) kontrol server Web.

(Diperoleh dari WebControl)
HasAttributes

Mendapatkan nilai yang menunjukkan apakah kontrol memiliki atribut yang ditetapkan.

(Diperoleh dari WebControl)
HasChildViewState

Mendapatkan nilai yang menunjukkan apakah kontrol turunan kontrol server saat ini memiliki pengaturan status tampilan yang disimpan.

(Diperoleh dari Control)
HasFooter

Mendapatkan nilai yang menunjukkan apakah zona memiliki area footer.

(Diperoleh dari WebZone)
HasHeader

Mendapatkan nilai yang menunjukkan apakah zona memiliki area header.

(Diperoleh dari WebZone)
HeaderCloseVerb

Mendapatkan referensi ke WebPartVerb objek di header ToolZone kontrol yang digunakan untuk menutup kontrol.

(Diperoleh dari ToolZone)
HeaderStyle

Mendapatkan atribut gaya untuk konten area header zona.

(Diperoleh dari WebZone)
HeaderText

Mendapatkan atau mengatur teks untuk area header zona.

HeaderVerbStyle

Mendapatkan atribut gaya untuk semua kata kerja header yang ToolZone ditampilkan dalam kontrol.

(Diperoleh dari ToolZone)
Height

Mendapatkan atau mengatur tinggi kontrol server Web.

(Diperoleh dari WebControl)
ID

Mendapatkan atau mengatur pengidentifikasi terprogram yang ditetapkan ke kontrol server.

(Diperoleh dari Control)
IdSeparator

Mendapatkan karakter yang digunakan untuk memisahkan pengidentifikasi kontrol.

(Diperoleh dari Control)
InstructionText

Mendapatkan atau mengatur teks dalam ToolZone kontrol yang menyediakan petunjuk untuk pengguna akhir.

InstructionTextStyle

Mendapatkan atribut gaya untuk teks instruksi yang muncul di bagian ToolZone atas kontrol.

(Diperoleh dari ToolZone)
IsChildControlStateCleared

Mendapatkan nilai yang menunjukkan apakah kontrol yang terkandung dalam kontrol ini memiliki status kontrol.

(Diperoleh dari Control)
IsEnabled

Mendapatkan nilai yang menunjukkan apakah kontrol diaktifkan.

(Diperoleh dari WebControl)
IsTrackingViewState

Mendapatkan nilai yang menunjukkan apakah kontrol server menyimpan perubahan pada status tampilannya.

(Diperoleh dari Control)
IsViewStateEnabled

Mendapatkan nilai yang menunjukkan apakah status tampilan diaktifkan untuk kontrol ini.

(Diperoleh dari Control)
LabelStyle

Mendapatkan atribut gaya untuk konten label yang muncul bersama kontrol pengeditan dalam ToolZone kontrol. Kontrol turunan ToolZone , seperti CatalogZone dan EditorZone, menerapkan gaya ke label.

(Diperoleh dari ToolZone)
LoadViewStateByID

Mendapatkan nilai yang menunjukkan apakah kontrol berpartisipasi dalam memuat status tampilannya dengan ID bukan indeks.

(Diperoleh dari Control)
NamingContainer

Mendapatkan referensi ke kontainer penamaan kontrol server, yang membuat namespace unik untuk membedakan antara kontrol server dengan nilai properti yang sama ID .

(Diperoleh dari Control)
OKVerb

Mendapatkan referensi ke WebPartVerb objek yang menerapkan perubahan pengeditan pada kontrol dalam mode edit, dan menyembunyikan antarmuka pengguna (UI) pengeditan.

Padding

Mendapatkan atau mengatur atribut padding sel pada tabel yang berisi WebPart kontrol di zona.

(Diperoleh dari WebZone)
Page

Mendapatkan referensi ke Page instans yang berisi kontrol server.

(Diperoleh dari Control)
Parent

Mendapatkan referensi ke kontrol induk kontrol server dalam hierarki kontrol halaman.

(Diperoleh dari Control)
PartChromePadding

Mendapatkan atau mengatur jarak antara konten WebPart kontrol dan batas kontrol.

(Diperoleh dari WebZone)
PartChromeStyle

Mendapatkan karakteristik gaya yang berlaku untuk batas kontrol Bagian Web yang dimuat oleh zona.

(Diperoleh dari WebZone)
PartChromeType

Mendapatkan atau menyetel tipe batas yang membingkai kontrol Bagian Web yang dimuat oleh zona.

(Diperoleh dari WebZone)
PartStyle

Mendapatkan karakteristik gaya yang berlaku untuk batas dan isi setiap kontrol Bagian Web yang dimuat oleh zona.

(Diperoleh dari WebZone)
PartTitleStyle

Mendapatkan atribut gaya untuk isi bilah judul untuk setiap kontrol Bagian Web yang dimuat oleh zona.

(Diperoleh dari WebZone)
RenderClientScript

Mendapatkan nilai yang menunjukkan apakah akan merender skrip klien pada halaman Bagian Web.

(Diperoleh dari WebZone)
RenderingCompatibility

Mendapatkan nilai yang menentukan versi ASP.NET yang dirender HTML akan kompatibel.

(Diperoleh dari Control)
Site

Mendapatkan informasi tentang kontainer yang menghosting kontrol saat ini saat dirender pada permukaan desain.

(Diperoleh dari Control)
SkinID

Mendapatkan atau mengatur kulit untuk diterapkan pada kontrol.

(Diperoleh dari WebControl)
Style

Mendapatkan kumpulan atribut teks yang akan dirender sebagai atribut gaya pada tag luar kontrol server Web.

(Diperoleh dari WebControl)
SupportsDisabledAttribute

Mendapatkan nilai yang menunjukkan apakah kontrol harus mengatur disabled atribut elemen HTML yang dirender ke "dinonaktifkan" ketika properti kontrol IsEnabled adalah false.

(Diperoleh dari CompositeControl)
TabIndex

Mendapatkan atau mengatur indeks tab kontrol server Web.

(Diperoleh dari WebControl)
TagKey

HtmlTextWriterTag Mendapatkan nilai yang sesuai dengan kontrol server Web ini. Properti ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebZone)
TagName

Mendapatkan nama tag kontrol. Properti ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
TemplateControl

Mendapatkan atau mengatur referensi ke templat yang berisi kontrol ini.

(Diperoleh dari Control)
TemplateSourceDirectory

Mendapatkan direktori Page virtual atau UserControl yang berisi kontrol server saat ini.

(Diperoleh dari Control)
ToolTip

Mendapatkan atau mengatur teks yang ditampilkan saat penunjuk mouse mengarah ke kontrol server Web.

(Diperoleh dari WebControl)
UniqueID

Mendapatkan pengidentifikasi unik yang memenuhi syarat secara hierarkis untuk kontrol server.

(Diperoleh dari Control)
ValidateRequestMode

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol memeriksa input klien dari browser untuk nilai yang berpotensi berbahaya.

(Diperoleh dari Control)
VerbButtonType

Mendapatkan atau mengatur jenis tombol apa yang digunakan untuk mewakili kata kerja di zona.

(Diperoleh dari WebZone)
VerbStyle

Mendapatkan atribut gaya untuk kata kerja antarmuka pengguna (UI) yang terkait dengan kontrol Bagian Web di zona.

(Diperoleh dari WebZone)
ViewState

Mendapatkan kamus informasi status yang memungkinkan Anda menyimpan dan memulihkan status tampilan kontrol server di beberapa permintaan untuk halaman yang sama.

(Diperoleh dari Control)
ViewStateIgnoresCase

Mendapatkan nilai yang menunjukkan apakah StateBag objek tidak peka huruf besar/kecil.

(Diperoleh dari Control)
ViewStateMode

Mendapatkan atau mengatur mode view-state kontrol ini.

(Diperoleh dari Control)
Visible

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol server dirender sebagai elemen antarmuka pengguna (UI) di halaman.

(Diperoleh dari ToolZone)
WebPartManager

Mendapatkan referensi ke kontrol yang WebPartManager terkait dengan WebZone instans kontrol pada halaman Bagian Web.

(Diperoleh dari WebZone)
WebPartToEdit

Mendapatkan referensi ke WebPart kontrol yang saat ini sedang diedit.

Width

Mendapatkan atau mengatur lebar kontrol server Web.

(Diperoleh dari WebControl)

Metode

AddAttributesToRender(HtmlTextWriter)

Menambahkan atribut dan gaya HTML yang perlu dirender ke yang ditentukan HtmlTextWriterTag. Metode ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
AddedControl(Control, Int32)

Dipanggil setelah kontrol anak ditambahkan ke Controls koleksi Control objek.

(Diperoleh dari Control)
AddParsedSubObject(Object)

Memberi tahu kontrol server bahwa elemen, BAIK XML atau HTML, diurai, dan menambahkan elemen ke objek kontrol ControlCollection server.

(Diperoleh dari Control)
ApplyStyle(Style)

Menyalin elemen tidak kosong dari gaya yang ditentukan ke kontrol Web, menimpa elemen gaya kontrol yang ada. Metode ini terutama digunakan oleh pengembang kontrol.

(Diperoleh dari WebControl)
ApplyStyleSheetSkin(Page)

Menerapkan properti gaya yang ditentukan dalam lembar gaya halaman ke kontrol.

(Diperoleh dari Control)
BeginRenderTracing(TextWriter, Object)

Memulai pelacakan waktu desain dari data penyajian.

(Diperoleh dari Control)
BuildProfileTree(String, Boolean)

Mengumpulkan informasi tentang kontrol server dan mengirimkannya ke properti yang Trace akan ditampilkan saat pelacakan diaktifkan untuk halaman.

(Diperoleh dari Control)
ClearCachedClientID()

Mengatur nilai yang di-cache ClientID ke null.

(Diperoleh dari Control)
ClearChildControlState()

Menghapus informasi status kontrol untuk kontrol turunan kontrol server.

(Diperoleh dari Control)
ClearChildState()

Menghapus informasi status tampilan dan status kontrol untuk semua kontrol turunan kontrol server.

(Diperoleh dari Control)
ClearChildViewState()

Menghapus informasi status tampilan untuk semua kontrol turunan kontrol server.

(Diperoleh dari Control)
ClearEffectiveClientIDMode()

Mengatur properti instans ClientIDMode kontrol saat ini dan kontrol turunan apa pun ke Inherit.

(Diperoleh dari Control)
Close()

Dipanggil ketika pengguna mengklik kata kerja tutup di header zona, metode ini mengakhiri proses kontrol pengeditan WebPart , dan mengembalikan mode tampilan halaman Bagian Web untuk menelusuri mode.

CopyBaseAttributes(WebControl)

Menyalin properti yang tidak dienkapsulasi oleh Style objek dari kontrol server Web yang ditentukan ke kontrol server Web tempat metode ini dipanggil. Metode ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
CreateChildControls()

Membuat kumpulan kontrol anak yang terkait dengan EditorZoneBase zona.

CreateControlCollection()

Membuat objek baru ControlCollection untuk menahan kontrol anak (baik harfiah maupun server) kontrol server.

(Diperoleh dari Control)
CreateControlStyle()

Membuat objek gaya yang digunakan secara internal oleh WebControl kelas untuk mengimplementasikan semua properti terkait gaya. Metode ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
CreateEditorPartChrome()

Mendapatkan referensi ke objek baru EditorPartChrome yang digunakan untuk merender elemen antarmuka pengguna periferal (UI) di sekitar EditorZoneBase zona.

CreateEditorParts()

Menyediakan deklarasi metode dasar yang dapat diambil alih zona untuk menangani detail pembuatan EditorPart kontrol yang terkandung dalam zona.

DataBind()

Mengikat sumber data ke CompositeControl dan semua kontrol anaknya.

(Diperoleh dari CompositeControl)
DataBind(Boolean)

Mengikat sumber data ke kontrol server yang dipanggil dan semua kontrol turunannya dengan opsi untuk menaikkan DataBinding peristiwa.

(Diperoleh dari Control)
DataBindChildren()

Mengikat sumber data ke kontrol anak kontrol server.

(Diperoleh dari Control)
Dispose()

Memungkinkan kontrol server untuk melakukan pembersihan akhir sebelum dirilis dari memori.

(Diperoleh dari Control)
EndRenderTracing(TextWriter, Object)

Mengakhiri pelacakan waktu desain data penyajian.

(Diperoleh dari Control)
EnsureChildControls()

Menentukan apakah kontrol server berisi kontrol anak. Jika tidak, itu membuat kontrol anak.

(Diperoleh dari Control)
EnsureID()

Membuat pengidentifikasi untuk kontrol yang tidak memiliki pengidentifikasi yang ditetapkan.

(Diperoleh dari Control)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
FindControl(String)

Mencari kontainer penamaan saat ini untuk kontrol server dengan parameter yang ditentukan id .

(Diperoleh dari Control)
FindControl(String, Int32)

Mencari kontainer penamaan saat ini untuk kontrol server dengan yang ditentukan id dan bilangan bulat, yang ditentukan dalam pathOffset parameter , yang membantu dalam pencarian. Anda tidak boleh mengambil alih versi FindControl metode ini.

(Diperoleh dari Control)
Focus()

Mengatur fokus input ke kontrol.

(Diperoleh dari Control)
GetDesignModeState()

Mendapatkan data waktu desain untuk kontrol.

(Diperoleh dari Control)
GetEffectiveChromeType(Part)

Mengembalikan nilai WebPart kontrol aktual atau efektif saat iniPartChromeType, mengingat PartChromeType properti zona dan mode tampilan saat ini dari halaman Bagian Web.

(Diperoleh dari WebZone)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetRouteUrl(Object)

Mendapatkan URL yang sesuai dengan sekumpulan parameter rute.

(Diperoleh dari Control)
GetRouteUrl(RouteValueDictionary)

Mendapatkan URL yang sesuai dengan sekumpulan parameter rute.

(Diperoleh dari Control)
GetRouteUrl(String, Object)

Mendapatkan URL yang sesuai dengan sekumpulan parameter rute dan nama rute.

(Diperoleh dari Control)
GetRouteUrl(String, RouteValueDictionary)

Mendapatkan URL yang sesuai dengan sekumpulan parameter rute dan nama rute.

(Diperoleh dari Control)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
GetUniqueIDRelativeTo(Control)

Mengembalikan bagian awalan dari UniqueID properti kontrol yang ditentukan.

(Diperoleh dari Control)
HasControls()

Menentukan apakah kontrol server berisi kontrol anak apa pun.

(Diperoleh dari Control)
HasEvents()

Mengembalikan nilai yang menunjukkan apakah peristiwa terdaftar untuk kontrol atau kontrol turunan apa pun.

(Diperoleh dari Control)
InvalidateEditorParts()

Mengatur kumpulan EditorPart kontrol yang EditorZoneBase terkait dengan zona ke null, yang menghasilkan metode yang CreateEditorParts() dipanggil untuk membuat ulang koleksi.

IsLiteralContent()

Menentukan apakah kontrol server hanya menyimpan konten harfiah.

(Diperoleh dari Control)
LoadControlState(Object)

Memulihkan informasi status kontrol dari permintaan halaman sebelumnya yang disimpan oleh SaveControlState() metode .

(Diperoleh dari Control)
LoadViewState(Object)

Memuat informasi status yang disimpan sebelumnya untuk zona.

MapPathSecure(String)

Mengambil jalur fisik tempat jalur virtual, baik absolut atau relatif, dipetakan.

(Diperoleh dari Control)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
MergeStyle(Style)

Menyalin elemen tidak kosong dari gaya yang ditentukan ke kontrol Web, tetapi tidak akan menimpa elemen gaya kontrol yang ada. Metode ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
OnBubbleEvent(Object, EventArgs)

Menentukan apakah peristiwa untuk kontrol server diteruskan ke hierarki kontrol server UI halaman.

(Diperoleh dari Control)
OnDataBinding(EventArgs)

Memunculkan kejadian DataBinding.

(Diperoleh dari Control)
OnDisplayModeChanged(Object, WebPartDisplayModeEventArgs)

DisplayModeChanged Menaikkan peristiwa dan menghancurkan semua EditorPart kontrol dan turunan di zona sebagai persiapan halaman Web untuk memasuki atau keluar dari mode tampilan edit.

OnInit(EventArgs)

Membuat penanganan aktivitas khusus yang WebPartManager digunakan oleh kontrol pada halaman Web.

(Diperoleh dari ToolZone)
OnLoad(EventArgs)

Memunculkan kejadian Load.

(Diperoleh dari Control)
OnPreRender(EventArgs)

PreRender Menaikkan peristiwa, dan memanggil PerformPreRender() metode untuk elemen EditorPart chrome kontrol.

OnSelectedWebPartChanged(Object, WebPartEventArgs)

SelectedWebPartChanged Menaikkan peristiwa dan mengatur EditorParts koleksi ke null di zona sebagai persiapan kontrol untuk WebPart memasuki atau keluar dari mode edit.

OnUnload(EventArgs)

Memunculkan kejadian Unload.

(Diperoleh dari Control)
OpenFile(String)

Stream Menggunakan untuk membaca file.

(Diperoleh dari Control)
RaiseBubbleEvent(Object, EventArgs)

Menetapkan sumber peristiwa apa pun dan informasinya ke induk kontrol.

(Diperoleh dari Control)
RaisePostBackEvent(String)

Melakukan tindakan yang terkait dengan salah satu kata kerja zona, atau menaikkan peristiwa yang memposting kembali ke server.

RecreateChildControls()

Membuat ulang kontrol anak dalam kontrol yang berasal dari CompositeControl.

(Diperoleh dari CompositeControl)
RemovedControl(Control)

Dipanggil setelah kontrol anak dihapus dari Controls koleksi Control objek.

(Diperoleh dari Control)
Render(HtmlTextWriter)

Merender zona ke objek yang ditentukan HtmlTextWriter .

RenderBeginTag(HtmlTextWriter)

Merender tag HTML pembuka dari kontrol zona ke objek yang ditentukan HtmlTextWriter .

(Diperoleh dari WebZone)
RenderBody(HtmlTextWriter)

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

RenderChildren(HtmlTextWriter)

Mengeluarkan konten turunan kontrol server ke objek yang disediakan HtmlTextWriter , yang menulis konten yang akan dirender pada klien.

(Diperoleh dari Control)
RenderContents(HtmlTextWriter)

Merender seluruh konten kontrol zona antara tag awal dan akhir ke objek yang ditentukan HtmlTextWriter .

(Diperoleh dari WebZone)
RenderControl(HtmlTextWriter)

Output konten kontrol server ke objek yang disediakan HtmlTextWriter dan menyimpan informasi pelacakan tentang kontrol jika pelacakan diaktifkan.

(Diperoleh dari Control)
RenderControl(HtmlTextWriter, ControlAdapter)

Output konten kontrol server ke objek yang disediakan HtmlTextWriter menggunakan objek yang disediakan ControlAdapter .

(Diperoleh dari Control)
RenderEndTag(HtmlTextWriter)

Merender tag penutup HTML kontrol ke penulis yang ditentukan. Metode ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
RenderFooter(HtmlTextWriter)

Mengambil alih metode dasar untuk merender kata kerja di footer ToolZone kontrol.

(Diperoleh dari ToolZone)
RenderHeader(HtmlTextWriter)

Mengambil alih metode dasar untuk menyediakan penyajian khusus untuk area header yang diperlukan oleh ToolZone kontrol.

(Diperoleh dari ToolZone)
RenderVerb(HtmlTextWriter, WebPartVerb)

Merender kata kerja individu dengan ToolZone kontrol.

(Diperoleh dari ToolZone)
RenderVerbs(HtmlTextWriter)

Merender kata kerja yang berlaku di tingkat zona.

ResolveAdapter()

Mendapatkan adaptor kontrol yang bertanggung jawab untuk merender kontrol yang ditentukan.

(Diperoleh dari Control)
ResolveClientUrl(String)

Mendapatkan URL yang dapat digunakan oleh browser.

(Diperoleh dari Control)
ResolveUrl(String)

Mengonversi URL menjadi URL yang dapat digunakan pada klien yang meminta.

(Diperoleh dari Control)
SaveControlState()

Menyimpan perubahan status kontrol server yang telah terjadi sejak halaman diposting kembali ke server.

(Diperoleh dari Control)
SaveViewState()

Menyimpan perubahan status tampilan apa pun yang terjadi setelah halaman diposting kembali ke server.

SetDesignModeState(IDictionary)

Mengatur data waktu desain untuk kontrol.

(Diperoleh dari Control)
SetRenderMethodDelegate(RenderMethod)

Menetapkan delegasi penanganan aktivitas untuk merender kontrol server dan kontennya ke dalam kontrol induknya.

(Diperoleh dari Control)
SetTraceData(Object, Object)

Mengatur data pelacakan untuk pelacakan waktu desain data penyajian, menggunakan kunci data pelacakan dan nilai data pelacakan.

(Diperoleh dari Control)
SetTraceData(Object, Object, Object)

Mengatur data pelacakan untuk pelacakan waktu desain data penyajian, menggunakan objek yang dilacak, kunci data pelacakan, dan nilai data pelacakan.

(Diperoleh dari Control)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
TrackViewState()

Melacak perubahan pada status tampilan kontrol zona.

Acara

DataBinding

Terjadi ketika kontrol server mengikat ke sumber data.

(Diperoleh dari Control)
Disposed

Terjadi ketika kontrol server dirilis dari memori, yang merupakan tahap terakhir dari siklus hidup kontrol server ketika halaman ASP.NET diminta.

(Diperoleh dari Control)
Init

Terjadi ketika kontrol server diinisialisasi, yang merupakan langkah pertama dalam siklus hidupnya.

(Diperoleh dari Control)
Load

Terjadi ketika kontrol server dimuat ke Page dalam objek.

(Diperoleh dari Control)
PreRender

Terjadi setelah Control objek dimuat tetapi sebelum penyajian.

(Diperoleh dari Control)
Unload

Terjadi ketika kontrol server dibongkar dari memori.

(Diperoleh dari Control)

Implementasi Antarmuka Eksplisit

IAttributeAccessor.GetAttribute(String)

Mendapatkan atribut kontrol Web dengan nama yang ditentukan.

(Diperoleh dari WebControl)
IAttributeAccessor.SetAttribute(String, String)

Mengatur atribut kontrol Web ke nama dan nilai yang ditentukan.

(Diperoleh dari WebControl)
ICompositeControlDesignerAccessor.RecreateChildControls()

Memungkinkan perancang untuk membuat ulang kumpulan kontrol anak kontrol komposit di lingkungan waktu desain.

(Diperoleh dari CompositeControl)
IControlBuilderAccessor.ControlBuilder

Untuk deskripsi anggota ini, lihat ControlBuilder.

(Diperoleh dari Control)
IControlDesignerAccessor.GetDesignModeState()

Untuk deskripsi anggota ini, lihat GetDesignModeState().

(Diperoleh dari Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

Untuk deskripsi anggota ini, lihat SetDesignModeState(IDictionary).

(Diperoleh dari Control)
IControlDesignerAccessor.SetOwnerControl(Control)

Untuk deskripsi anggota ini, lihat SetOwnerControl(Control).

(Diperoleh dari Control)
IControlDesignerAccessor.UserData

Untuk deskripsi anggota ini, lihat UserData.

(Diperoleh dari Control)
IDataBindingsAccessor.DataBindings

Untuk deskripsi anggota ini, lihat DataBindings.

(Diperoleh dari Control)
IDataBindingsAccessor.HasDataBindings

Untuk deskripsi anggota ini, lihat HasDataBindings.

(Diperoleh dari Control)
IExpressionsAccessor.Expressions

Untuk deskripsi anggota ini, lihat Expressions.

(Diperoleh dari Control)
IExpressionsAccessor.HasExpressions

Untuk deskripsi anggota ini, lihat HasExpressions.

(Diperoleh dari Control)
IParserAccessor.AddParsedSubObject(Object)

Untuk deskripsi anggota ini, lihat AddParsedSubObject(Object).

(Diperoleh dari Control)
IPostBackEventHandler.RaisePostBackEvent(String)

RaisePostBackEvent(String) Mengimplementasikan metode .

(Diperoleh dari ToolZone)

Metode Ekstensi

FindDataSourceControl(Control)

Mengembalikan sumber data yang terkait dengan kontrol data untuk kontrol yang ditentukan.

FindFieldTemplate(Control, String)

Mengembalikan templat bidang untuk kolom yang ditentukan dalam kontainer penamaan kontrol yang ditentukan.

FindMetaTable(Control)

Mengembalikan objek metatable untuk kontrol data yang berisi.

GetDefaultValues(INamingContainer)

Mendapatkan kumpulan nilai default untuk kontrol data yang ditentukan.

GetMetaTable(INamingContainer)

Mendapatkan metadata tabel untuk kontrol data yang ditentukan.

SetMetaTable(INamingContainer, MetaTable)

Mengatur metadata tabel untuk kontrol data yang ditentukan.

SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>)

Mengatur metadata tabel dan pemetaan nilai default untuk kontrol data yang ditentukan.

SetMetaTable(INamingContainer, MetaTable, Object)

Mengatur metadata tabel dan pemetaan nilai default untuk kontrol data yang ditentukan.

TryGetMetaTable(INamingContainer, MetaTable)

Menentukan apakah metadata tabel tersedia.

EnableDynamicData(INamingContainer, Type)

Mengaktifkan perilaku Data Dinamis untuk kontrol data yang ditentukan.

EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>)

Mengaktifkan perilaku Data Dinamis untuk kontrol data yang ditentukan.

EnableDynamicData(INamingContainer, Type, Object)

Mengaktifkan perilaku Data Dinamis untuk kontrol data yang ditentukan.

Berlaku untuk

Lihat juga