验证控件,提交的问题
在一个页面有两个提交按扭,其中一个是发布用的,对应文本框有验证控件,但当我提交另一个按扭时这个验证控件也运行。怎么让验证控件只针对这个发布按扭的提交。不知我说的是否明白,请高手指教。 --------------------编程问答-------------------- 该回复被版主删除 --------------------编程问答-------------------- 听你的意思另一个按钮对应的表单没有验证控件,那么最简单的方法:把那个按钮的CausesValidation属性设为false即可。 --------------------编程问答-------------------- 试试对另外一个不需要验证的提交按钮进行如下:
button.Attribute["onclick"] = "javascript:return true;" --------------------编程问答-------------------- 2楼的更不错,使用系统本身的设置 --------------------编程问答-------------------- 不需要验证的控件
CausesValidation=false --------------------编程问答-------------------- 如果两边的表单都有验证控件,那么给所有的验证控件与发布按钮加上“ValidationGroup”属性,属于一组的验证控件与发布按钮,ValidationGroup属性值相同。 --------------------编程问答-------------------- ValidationGroup
补充:.NET技术 , ASP.NET