asp.net 验证控件在用户控件中失效

gdreamlend 2012-04-17 11:27:26
如题,怎样在用户控件中也能使用验证控件,在按钮事件响应前先完成验证操作
...全文
209 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
会失效????????

怎么可能呢
antiking 2012-04-17
  • 打赏
  • 举报
回复
看看生成出来的客户Id是什么做相应的改动.
相当之稳重 2012-04-17
  • 打赏
  • 举报
回复
应该不是用户控件的问题吧。楼主是不是把验证控件放在updatepanel里面了? 局部回传的时候那个验证控件貌似是会失效的。 验证还是自己用JS写两下吧。
路人乙e 2012-04-17
  • 打赏
  • 举报
回复
检查下页面中是否用了多个form标签(用户控件中1个,引用页1个),只能有1个,多个的话不要嵌套

另外:最好不要使用asp.net提供的验证控件,首先很垃圾,其次不会提升自己的技术
gdreamlend 2012-04-17
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]
直接在模板也写session验证就可以了,检查下代码是否有误。正常的话不会出现错误的
[/Quote]
这个没明白是怎么用session的,请问鸽子能详细点不?
gdreamlend 2012-04-17
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
条件不符合 自己判断 return不就好了
[/Quote]
意思是:每个textbox控件写一个失去焦点函数进行判断?
小猫阿尤 2012-04-17
  • 打赏
  • 举报
回复
直接在模板也写session验证就可以了,检查下代码是否有误。正常的话不会出现错误的
  • 打赏
  • 举报
回复
建议用JS验证
_萧萧 2012-04-17
  • 打赏
  • 举报
回复
条件不符合 自己判断 return不就好了
gdreamlend 2012-04-17
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
会失效????????

怎么可能呢
[/Quote]
是真的,我失效的意思不是完全没反应,而是不能在按钮事件之前相应
就是说正确的情况是:如果验证条件不符合的话,那么不会执行按钮响应事件
但是现在是:条件不符合,按钮事件也响应了,没有拦截

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧