Bagikan melalui


PropertyGridEditorPart.Title Properti

Definisi

Mendapatkan atau mengatur judul untuk kontrol editor.

public:
 virtual property System::String ^ Title { System::String ^ get(); void set(System::String ^ value); };
public override string Title { get; set; }
member this.Title : string with get, set
Public Overrides Property Title As String

Nilai Properti

String yang digunakan sebagai judul kontrol. Nilai default adalah nama kontrol terhitung yang disediakan oleh set kontrol Bagian Web.

Contoh

Contoh kode ini menunjukkan cara menggunakan Title properti PropertyGridEditorPart kontrol. Untuk kode lengkap yang diperlukan untuk menjalankan contoh, lihat bagian PropertyGridEditorPart Contoh topik gambaran umum kelas.

Contoh kode berikut menunjukkan cara mengatur judul pada PropertyGridEditorPart kontrol secara deklaratif di halaman Web.

<asp:EditorZone ID="EditorZone1" runat="server">
  <ZoneTemplate>
    <asp:PropertyGridEditorPart ID="PropertyGridEditorPart1" 
      runat="server" 
      Title="Edit Custom Properties"
      OnPreRender="PropertyGridEditorPart1_PreRender" 
      OnInit="PropertyGridEditorPart1_Init" />   
  </ZoneTemplate>
</asp:EditorZone>
<asp:EditorZone ID="EditorZone1" runat="server">
  <ZoneTemplate>
    <asp:PropertyGridEditorPart ID="PropertyGridEditorPart1" 
      runat="server" 
      Title="Edit Custom Properties"
      OnPreRender="PropertyGridEditorPart1_PreRender" 
      OnInit="PropertyGridEditorPart1_Init" />   
  </ZoneTemplate>
</asp:EditorZone>

Bagian berikutnya dari contoh kode menunjukkan cara mengatur nilai Title properti secara terprogram. Untuk mempertahankan nilai yang ditetapkan secara terprogram, variabel statis bernama editControlTitle digunakan, dan nilai ini ditetapkan ke Title properti setiap kali kontrol diinisialisasi, sehingga nilai dipertahankan di antara peristiwa postback.

private static String editControlTitle;

protected void Button1_Click(object sender, EventArgs e)
{
  editControlTitle = Server.HtmlEncode(TextBox1.Text);
  PropertyGridEditorPart1.Title = editControlTitle;
}

protected void PropertyGridEditorPart1_Init(object sender, EventArgs e)
{
  if (editControlTitle != null)
    PropertyGridEditorPart1.Title = editControlTitle;
}  
Shared editControlTitle As String

Protected Sub Button1_Click(ByVal sender As Object, _
  ByVal e As System.EventArgs)
  editControlTitle = Server.HtmlEncode(TextBox1.Text)
  PropertyGridEditorPart1.Title = editControlTitle 
End Sub

Protected Sub PropertyGridEditorPart1_Init(ByVal _
  sender As Object, ByVal e As System.EventArgs)
  If Not editControlTitle Is Nothing Then
    PropertyGridEditorPart1.Title = editControlTitle
  End If
End Sub

Saat memuat halaman di browser, Anda dapat memilih Edit Mode di kontrol daftar drop-down Mode Tampilan untuk beralih ke mode edit. Anda dapat mengklik menu kata kerja (panah ke bawah) di bilah judul kontrol WebPart Informasi Pengguna , dan klik Edit untuk mulai mengedit. Saat antarmuka pengguna pengeditan (UI) terlihat, Anda dapat melihat PropertyGridEditorPart kontrol, serta tombol dan kotak teks yang diposisikan di atasnya. Perhatikan bahwa judul PropertyGridEditorPart kontrol adalah nilai yang ditetapkan untuk kontrol tersebut dalam markup deklaratif halaman Web. Jika Anda memasukkan beberapa teks di kotak teks di samping tombol Perbarui Judul Bagian Editor , lalu klik tombol, judul untuk kontrol diperbarui.

Keterangan

Nilai Title properti ditampilkan di bilah PropertyGridEditorPart judul kontrol saat kontrol terlihat dalam mode edit. Saat kontrol dideklarasikan dalam halaman, Anda dapat mengatur nilai untuk atribut tersebut Title . Jika Anda tidak memberikan nilai untuk judul tersebut, nilai default khusus budaya disediakan.

Title Properti mengambil alih properti dasar sehingga, jika tidak ada nilai judul yang disediakan, judul default yang sesuai dengan PropertyGridEditorPart kontrol dapat disediakan oleh set kontrol Bagian Web.

Berlaku untuk

Lihat juga