首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

麻烦请教2个验证控件的有关问题

2011-12-23 
麻烦请教2个验证控件的问题麻烦请教几个问题:1、页面上有一些控件并使用一些验证控件对必填项验证,对日期、

麻烦请教2个验证控件的问题
麻烦请教几个问题:
1、
页面上有一些控件并使用一些验证控件对必填项验证,对日期、电话、数字类型的正确性验证;
当点提交按钮后,由于没有填写完整,那些验证控件提示错误。如果这时输入正确的数据则错误提示会消失,而asp:CustomValidator控件(自定义javascript验证函数)的错误提示却还存在,这样会导致用户以为当前输入的还是错误数据,请问有没有办法解决??

2、
在HTML代码里,会看到asp.net控件的id会自动加上一些前缀,如:txtTitle的id会变成_ctl0_txtTitle,name会变成_ctl0:txtTitle;
而我在一些自定义javascript验证函数里需要取它们的取,所以只有使用这种方式if(Date.parse(Form1.<%=txtStartTime.ClientID%>.value.replace(/\D/,"/")) > Date.parse(Form1.<%=txtEndTime.ClientID%>.value.replace(/\D/,"/")) )
感觉有点别扭,不爽,请问有没有办法使页面不生成id的前缀,强制使用Server端的ID

[解决办法]
ASP.NET不熟
帮顶
[解决办法]
1的问题存在吗?
[解决办法]
是你的js逻辑有问题
[解决办法]

探讨
是你的js逻辑有问题

[解决办法]
不用id,用name不可以么?name在页面的时候就不会改变啊!
[解决办法]
name也变?至少我目前还没碰到会变的name

热点排行