DropDownList--必选验证,,RequiredFieldValidator控件,InitialValue属性

RequiredFieldValidator的属性:InitialValue
InitialValue设置后,
只能保证控件的值和InitialValue值不同;
不能保证控件的值“不为空”。

 

ContractedBlock.gif ExpandedBlockStart.gif Code
<%@ Page Language="C#" %>
<!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:DropDownList id="DropDownList1" runat="server">
   
<asp:ListItem Selected="True">Select a profession</asp:ListItem>
   
<asp:ListItem>Programmer</asp:ListItem>
   
<asp:ListItem>Lawyer</asp:ListItem>
   
<asp:ListItem>Doctor</asp:ListItem>
   
<asp:ListItem>Artist</asp:ListItem>
</asp:DropDownList>
  
&nbsp;
<asp:RequiredFieldValidator id="RequiredFieldValidator1"  runat="server" 
   ErrorMessage
="必须选择" 
   ControlToValidate
="DropDownList1" 
   InitialValue
="Select a profession">
</asp:RequiredFieldValidator><br />
        
<br />


<asp:TextBox ID="TextBox1" Runat="server">My Initial Value</asp:TextBox>&nbsp; 

<asp:RequiredFieldValidator ID="RequiredFieldValidator2" Runat="server"  
 ErrorMessage
="必须改变文本框内容" ControlToValidate="TextBox1" 
 InitialValue
="My Initial Value"></asp:RequiredFieldValidator>

<asp:RequiredFieldValidator ID="RequiredFieldValidator3" Runat="server" 
 ErrorMessage
="不能为空" ControlToValidate="TextBox1"> 
</asp:RequiredFieldValidator><br />
        
<br />

 
<asp:Button ID="Button1" runat="server" Text="Button" /></div>
    
</form>
</body>
</html>

转载于:https://www.cnblogs.com/jianlinglo/archive/2009/01/15/1376389.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值