<%@ Page Language="C#" AutoEventWireup="True" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html > <head runat="server"> <title>RequiredFieldValidator InitialValue Example</title> </head> <body> <form id="form1" runat="server"> <h3>RequiredFieldValidator InitialValue Example</h3> Name: <asp:TextBox id="Text1" Text="Enter a value" runat="server"/> <asp:RequiredFieldValidator id="RequiredFieldValidator1" InitialValue="Enter a value" ControlToValidate="Text1" ErrorMessage="Required field!" runat="server"/> <br /> <asp:Button id="Button1" Text="Validate" runat="server"/> </form> </body> </html>
通常情况下,我们采用dropdownlist来让用户选择所需要的项目,第一项往往显示的是选择的要求和说明。为了让用户对此控件必选。可以通过验证控件来实现:
<asp:DropDownList id=”DropDownList1” runat=”server”>
<asp:ListItem Selected=”True”>Select a profession</asp:List
<asp:ListItem>Programmer</asp:ListItem>
<asp:ListItem>Lawyer</asp:ListItem>
<asp:ListItem>Doctor</asp:ListItem>
<asp:ListItem>Artist</asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator id=”RequiredFieldValidator1”
runat=”server” ErrorMessage=”Please make a selection”
ControlToValidate=”DropDownList1”
InitialValue=”Select a profession”>
</asp:RequiredFieldValidator>