Panel.DefaultButton Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Denetimde yer alan varsayılan düğmenin tanımlayıcısını Panel alır veya ayarlar.
public:
virtual property System::String ^ DefaultButton { System::String ^ get(); void set(System::String ^ value); };
[System.Web.UI.Themeable(false)]
public virtual string DefaultButton { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.DefaultButton : string with get, set
Public Overridable Property DefaultButton As String
Özellik Değeri
içinde bulunan Panelbir düğme denetimi için öğesine karşılık gelen ID dize değeri. Varsayılan boş bir dizedir ve varsayılan düğmenin olmadığını belirtir Panel .
- Öznitelikler
Açıklamalar
Denetimin DefaultButton odağı olduğunda ve kullanıcı ENTER tuşuna bastığında Panel hangi düğmeye tıklandığını belirtmek için özelliğini kullanın. bir DefaultButton denetimin tanımlayıcısına Button veya bir denetim dışında arabirimi uygulayan herhangi bir LinkButton denetime IButtonControl ayarlanabilir.
DefaultButton arabirimini uygulamayan bir denetime veya denetimin IButtonControl içinde bulunmayan Panel bir denetime ayarlanırsa, Panel denetim işlenirken bir özel durum oluşturur.
Özelliğin DefaultButton ayarlanması aşağıdaki senaryolar için desteklenmez:
Odağı paneldeki giriş denetimlerinin dışında ayarlayıp ENTER tuşuna basın. Varsayılan geri gönderme eyleminin tetiklemesi garanti değildir.
Enter tuşuna, odak çok satırlı bir metin kutusunun içinde olacak şekilde basma. Çok satırlı bir metin kutusunda ENTER tuşuna basıldığında, metin kutusunda beklenen davranış olan yeni bir satır oluşturulmalıdır. Çok satırlı bir metin kutusu içinde ENTER tuşuna basıldığında bir geri gönderme tetiklendiği ancak ENTER tuşunun yeni bir satır oluşturmasını istediğiniz tarayıcılarda, giriş denetimine bir JavaScript işlevi ekleyebilirsiniz. Betik ENTER anahtarını yakalamalı ve gönderiyi geri durdurmalıdır. Örneğin, olay için istemci betiği eklemek için
onKeyPressözellik koleksiyonunu kullanabilirsinizAttributes.Denetim olan LinkButton varsayılan düğmeye başvurma. Yalnızca Button ve ImageButton denetimleri desteklenir.
Denetim bir denetimin DefaultButton içinde UpdatePanel olmadığında Panel zaman uyumsuz bir gönderi sırasında program aracılığıyla değiştirme. Zaman uyumsuz geri göndermeler, sayfaya bir veya daha fazla UpdatePanel denetim eklenerek bir sayfada etkinleştirilebilir. UpdatePanel denetimleri, sayfanın tamamını geri gönderme ile güncelleştirmek yerine sayfanın seçili bölgelerini güncelleştirmek için kullanılabilir. Daha fazla bilgi için bkz . UpdatePanel Denetimine Genel Bakış ve Partial-Page İşlemeye Genel Bakış.
Bu özelliği temalara veya stil sayfası temalara göre ayarlama. Daha fazla bilgi için bkz ThemeableAttribute . Temalar ve Dış Görünümler'i ASP.NET.