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. Defaultnya 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 mencantumkan templat dan tampilan kontrol terkait yang didukung oleh ChangePassword kontrol.

Nama templat Tampilan kontrol
ChangePasswordTemplate Ganti Kata Sandi
SuccessTemplate Keberhasilan

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 untuk mengonfigurasi ChangePasswordTemplate properti . Jika Anda mengonfigurasi templat, tabel berikut mencantumkan kontrol yang diperlukan dan opsional untuk templat.

ID Kontrol Jenis kontrol Required/optional
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. Fakultatif
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. Fakultatif
ConfirmNewPassword Jenis apa pun yang mendukung IEditableTextControl antarmuka, seperti TextBox kelas . Fakultatif
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 Berhasil. Fakultatif
CurrentPassword Jenis apa pun yang mendukung IEditableTextControl antarmuka, seperti TextBox kelas . Required
FailureText Jenis apa pun yang mendukung ITextControl antarmuka. Fakultatif
NewPassword Jenis apa pun yang mendukung IEditableTextControl antarmuka, seperti TextBox kelas . Required
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 ada pengecualian yang dilemparkan jika Anda memberikan ID kontrol opsional ke kontrol jenis yang salah; namun, kontrol kemudian diabaikan oleh ChangePassword kontrol.

Berlaku untuk

Lihat juga