DropDownList怎么用验证控件?RequiredFieldValidator(必须字段验证) 用于检查是否有输入值
CompareValidator(比较验证) 按设定比较两个输入
RangeValidator(范围验证) 输入是否在指定范围
RegularExpressionValidator(正则表达式验证) 正则表达式验证控件
CustomValidator(自定义验证) 自定义验证控件
ValidationSummary(验证总结) 总结验证结果 用哪个来验证DropDownList所选的Value不等于"Please select";
我想用正则表达式验证,但不知道怎么写,行吗?
CompareValidator(比较验证) 按设定比较两个输入
RangeValidator(范围验证) 输入是否在指定范围
RegularExpressionValidator(正则表达式验证) 正则表达式验证控件
CustomValidator(自定义验证) 自定义验证控件
ValidationSummary(验证总结) 总结验证结果 用哪个来验证DropDownList所选的Value不等于"Please select";
我想用正则表达式验证,但不知道怎么写,行吗?
解决方案 »
- 页面间传值
- ASP.NET程序发布到IIS上不能正常运行的问题? 急!!在线等
- 关于asp.net mvc3 搜索功能地址的问题
- 微软的画图Chart控件的PreRender事件里怎么获取x轴的日期值
- 博客中的一项功能不明,求解
- 请问“System.InvalidCastException: 指定的转换无效”这个问题该怎样解决!
- 请教高手离开网站会触发什么事件???(C#)(顶者有分)
- javascript 如何实现对服务器控件操作?
- 求救,安装Windows SharePoint Services后.net程序无法调试的问题
- 如何判断datareader返回的记录为空?
- ~~~100分求一问题--截取字符串方法, 马上兑现,分不够再加~~~
- 都来看看这个是怎么做出来的!
<asp:ListItem>Plase Seelct</asp:ListItem>
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="DropDownList1"
ErrorMessage="*" InitialValue="Plase Seelct">*</asp:RequiredFieldValidator>
上面寫錯了...
<asp:DropDownList ID="DropDownList1" runat="server" Width="120px">
<asp:ListItem>Plase Seelct</asp:ListItem>
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
</asp:DropDownList>
//方法1:
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="DropDownList1" ErrorMessage="*" InitialValue="Plase Seelct">*</asp:RequiredFieldValidator>
//方法2:
<asp:CompareValidator ID="CompareValidator1" Operator="NotEqual" ValueToCompare="Plase Seelct" ControlToValidate="DropDownList1" runat="server" ErrorMessage="*">*</asp:CompareValidator>
ErrorMessage="*" InitialValue="Plase Seelct">*</asp:RequiredFieldValidator>
若是验证空呢?"Plase Seelct"改为""?
ErrorMessage="*" InitialValue="Plase Seelct">*</asp:RequiredFieldValidator>
若是验证空呢?"Plase Seelct"改为""?
===================
怎么可能空能? 默认的应该就选择了第一个啊
你第一个是空?
<asp:ListItem Value="abc">abc</asp:ListItem>
<asp:ListItem Value="ee">ee</asp:ListItem>
<asp:ListItem Value="ac">ac</asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator id="RequiredFieldValidator1" runat="server" ErrorMessage="RequiredFieldValidator" ControlToValidate="DropDownList1" InitialValue="abc">*</asp:RequiredFieldValidator>
设置InitialValue就可以了,InitialValue是初始值
<asp:DropDownList id="DropDownList1" runat="server">
<asp:ListItem Value="">please select</asp:ListItem>
<asp:ListItem Value="abc">abc</asp:ListItem>
<asp:ListItem Value="ee">ee</asp:ListItem>
<asp:ListItem Value="ac">ac</asp:ListItem>
</asp:DropDownList>