Üye Kayıt Üye Giriş

ASP.NET Validation Kontrolleri – RequiredFieldValidator


Kullanıcıdan bilgi alırken bazı alanların boş geçilmemesini istediğimiz durumlar olur. Örneğin Kullanıcını Eposta bilgisini boş bırakmasını istemeyiz bu durumda ASP.Net kontollerinden RequiredFieldValidator kontrolü imdadımıza yetişir. Bir inputun boş olup olmadığımı kontrol etmenin bir çok yöntemi vardır. Biz bu makalemizde bunlardan biri olan RequiredFieldValidator kontrolünü inceleyeceğiz.

 

Bu kontrolü Visual Studio’da Toolbox içinde Validation menüsü altında bulabileceğimiz bulabilirsiniz.

 

İlk olarak sayfamızın html bölümüne bir RequiredFieldValidator ekliyoruz. Daha sonra bu kontrolün sayfamızda bulunan hangi inputu kontrol edeceğini belirliyoruz. Bunun için ControlToValidate özelliğinikullanıyoruz. Hata oluştuğu zaman ekranda görünecek hata mesajını ErrorMessage özelliğini setleyerek belirliyoruz.

 

 
E-Posta bilgisi almak için kullanacağımız bir TextBox kontrolüne yazılan bilginin boş olup olmadığını kontrol etmek için yapmamız gerekenler bu kadar.

 

<table>
    <tr>
        <td>
            E-Posta :
        td>
        <td>
            <asp:TextBox ID="EPostaTextBox" runat="server">asp:TextBox>
            <asp:RequiredFieldValidator ID="RequiredFieldValidator1" ControlToValidate="EPostaTextBox"
                runat="server" ErrorMessage="EPosta Alanı Boş Olamaz">asp:RequiredFieldValidator>
        td>
    tr>
    <tr>
        <td colspan="2" align="center">
            <asp:Button ID="Button1" runat="server" Text="Onayla" />
        td>
    tr>
table>
 

 

Formdaki Eposta alanını boş bıraktığımızda aşağıdaki gibi bir uyarı alırız.

 

Bilgisayar Dershanesi Ders Sahibi;
Bilgisayar Dershanesi

Yorumlar

Yorum Yapabilmek İçin Üye Girişi Yapmanız Gerekmektedir.

ETİKETLER