RequiredFieldValidator kontrolü form üzerinde istediğiniz alanlara bilgi girişi zorunlu yapmak için kullanılır. Sisteme Giriş için kullanıcı adı ve şifre giriş zorunluluğu gibi, uygulamamız için ilk olarak aşağıdaki form görüntüsü oluşturup textboxların yanına RequiredFieldValidator nesnesi ekliyoruz ve ControlToValidate kısmına kontrol edilecek nesneyi ErrorMessage kısmınıda uyarı mesajımızı yazıyoruz.
kodlarımız aşağıda tasarımı yapıp gönder butonuna basarsanız boş alanlarda uyarı verecektir.
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Requiredvalidator.aspx.cs" Inherits="kontroller.Requiredvalidator" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Text="Kullanıcı Adı"></asp:Label> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" ErrorMessage="Kullanıcı Adınızı Girin"></asp:RequiredFieldValidator> <br /> <asp:Label ID="Label2" runat="server" Text="Şifre"></asp:Label> <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="TextBox2" ErrorMessage="Lütfen Şifrenizi Girin"></asp:RequiredFieldValidator> <br /> <asp:Button ID="Button1" runat="server" Text="Sisteme Giriş" /> </div> </form> </body> </html>