ASP.NET RequiredFieldValidator Denetleyicisi

Tanımlama ve Kullanım

RequiredFieldValidator denetleyicisi, giriş denetleyicisini zorunlu bir alan haline getirmek için kullanılır.

Bu denetleyici aracılığıyla, girilen değerlerin başlangıç değeri değişmemişse, doğrulama başarısız olur. Varsayılan olarak, başlangıç değeri boş bir dizi ("")'dır.

Açıklama:Giriş değerinin başlangıcı ve sonundaki空格将在验证之前被删除。

Açıklama:InitialValue, giriş denetleyicisine varsayılan değer ayarlamaz. Bu, siziİstememekKullanıcı, giriş denetleyicisinde girdiği değer.

Özellik

Özellik Açıklama
BackColor RangeValidator denetleyicisinin arka plan rengi
ControlToValidate Doğrulanacak denetleyicinin id'si
Display

Doğrulama denetleyicisinin görüntüleme davranışı.

Geçerli değerler:

  • None - Doğrulama mesajı asla yanyüze gösterilmez.
  • Static - Sayfa düzeninde doğrulama mesajı için alan ayırmak.
  • Dynamic - Doğrulama başarısız olduğunda, doğrulama mesajını göstermek için alan eklemek için sayfaya dinamik olarak eklenen alan.
EnableClientScript Boolean değer, istemci doğrulamasını etkinleştirip etkinleştirmediğini belirtir.
Enabled Boolean değer, doğrulama denetleyicisinin etkin olup olmadığını belirtir.
ErrorMessage

Doğrulama başarısız olduğunda ValidationSummary denetleyicisinde gösterilen metin.

Açıklama: Text özelliği ayarlanmadıysa, metin aynı zamanda bu doğrulama denetleyicisinde de gösterilir.

ForeColor Denetleyicinin ön plan rengi.
id Denetleyicinin benzersiz id'si.
InitialValue Giriş denetleyicisinin başlangıç değerini (başlangıç değeri) tanımlar. Varsayılan "" (boş).
IsValid Boolean değer, ilgili giriş denetleyicisinin doğrulama yapılıp yapılmadığını belirtir.
runat Bu denetleyiciyi bir sunucu denetleyicisi olarak tanımlar. "server" olarak ayarlanmalıdır.
Metin Doğrulama başarısız olduğunda gösterilen mesaj.

Örnek

RequiredFieldValidator
Bu örnekte, .aspx dosyasında iki TextBox denetleyicisi, bir Button denetleyicisi ve bir RequiredFieldValidator denetleyicisi tanımladık. "txt_name" metin kutusunun zorunlu alan haline getirilmesi nasıl RequiredFieldValidator denetleyicisi ile yapıldığını gösterir.