Bagikan melalui


ChangePassword.ChangePasswordTemplate Properti

Definisi

Mendapatkan atau mengatur objek yang ITemplate digunakan untuk menampilkan tampilan ChangePassword Ubah Kata Sandi kontrol.

public:
 virtual property System::Web::UI::ITemplate ^ ChangePasswordTemplate { System::Web::UI::ITemplate ^ get(); void set(System::Web::UI::ITemplate ^ value); };
[System.ComponentModel.Browsable(false)]
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
[System.Web.UI.TemplateContainer(typeof(System.Web.UI.WebControls.ChangePassword))]
public virtual System.Web.UI.ITemplate ChangePasswordTemplate { get; set; }
[<System.ComponentModel.Browsable(false)>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
[<System.Web.UI.TemplateContainer(typeof(System.Web.UI.WebControls.ChangePassword))>]
member this.ChangePasswordTemplate : System.Web.UI.ITemplate with get, set
Public Overridable Property ChangePasswordTemplate As ITemplate

Nilai Properti

Objek ITemplate yang berisi templat untuk menampilkan ChangePassword kontrol dalam tampilan Ubah Kata Sandi. Default adalah null.

Atribut

Keterangan

Properti ChangePasswordTemplate menentukan objek yang ITemplate digunakan oleh ChangePassword kontrol. Untuk informasi selengkapnya, lihat Cara: Membuat Templat Kontrol Server Web ASP.NET Secara Dinamis.

Templat adalah sekumpulan elemen dan kontrol HTML yang membentuk tata letak untuk bagian kontrol tertentu. Templat berbeda dari gaya:

  • Templat menentukan konten bagian kontrol.

  • Gaya menentukan tampilan elemen dalam kontrol.

Untuk informasi selengkapnya, lihat Templat Kontrol Server Web dan Tema dan Kulit ASP.NET.

Tabel berikut ini mencantumkan templat dan tampilan kontrol terkait yang didukung oleh ChangePassword kontrol.

Nama templat Tampilan kontrol
ChangePasswordTemplate Ubah Kata Sandi
SuccessTemplate Berhasil

Anda juga dapat membuat atau mengubah templat untuk kontrol dalam file .aspx Anda. Untuk informasi selengkapnya, lihat Cara: Membuat Templat Kontrol Web ASP.NET Secara Deklaratif dan Cara: Membuat Templat Kontrol Server Web ASP.NET Secara Dinamis. Prosedur dalam topik tersebut tidak mengharuskan Anda mengonfigurasi ChangePasswordTemplate properti . Jika Anda mengonfigurasi templat, tabel berikut mencantumkan kontrol yang diperlukan dan opsional untuk templat.

ID Kontrol Jenis kontrol Diperlukan/opsional
Cancel Kontrol apa pun yang menyebabkan peristiwa menggelegak (meneruskan peristiwa ke hierarki kontrol server), seperti Buttonkontrol , , LinkButtondan ImageButton . Nama perintah tombol harus diatur ke ID kontrol. Opsional
ChangePassword Kontrol apa pun yang menyebabkan peristiwa menggelegak (meneruskan peristiwa ke hierarki kontrol server), seperti Buttonkontrol , , LinkButtondan ImageButton . Nama perintah tombol harus diatur ke ID kontrol. Opsional
ConfirmNewPassword Jenis apa pun yang mendukung IEditableTextControl antarmuka, seperti TextBox kelas . Opsional
Continue Kontrol apa pun yang menyebabkan peristiwa menggelegak (meneruskan peristiwa ke hierarki kontrol server), seperti Buttonkontrol , , LinkButtondan ImageButton . Nama perintah tombol harus diatur ke ID kontrol. Kontrol ini muncul pada templat Sukses. Opsional
CurrentPassword Jenis apa pun yang mendukung IEditableTextControl antarmuka, seperti TextBox kelas . Diperlukan
FailureText Jenis apa pun yang mendukung ITextControl antarmuka. Opsional
NewPassword Jenis apa pun yang mendukung IEditableTextControl antarmuka, seperti TextBox kelas . Diperlukan
UserName Jenis apa pun yang mendukung IEditableTextControl antarmuka. Diperlukan jika DisplayUserName adalah true. Harus tidak ada jika DisplayUserName adalah false.

Kontrol ChangePassword melemparkan HttpException pengecualian jika templat tidak berisi kontrol yang diperlukan. Tidak terkecuali jika Anda memberikan ID kontrol opsional ke kontrol jenis yang salah; namun, kontrol kemudian diabaikan oleh ChangePassword kontrol.

Berlaku untuk

Lihat juga