我有一个带有许多文本框控件的Web表单,我将其与RequiredFieldValidator相关联。我在页面上有一个ValidationSummary控件,用于在我提交页面时呈现任何不完整的字段。
但是,我只需要在同一页面上添加一个图片上传工具,并有一个“上传”按钮,我已回复该按钮以执行上传。我不希望这个上传按钮触发页面其余部分的RequiredFieldValidators - 我希望在验证过程中忽略此上传回发。
当我在页面上提交此上传按钮时,停止触发RequiredFieldValidator的最佳方法是什么,因为此时除非我首先填写页面上的所有其他文本框控件,否则不会进行上传。 / p>
答案 0 :(得分:9)
在图片上传按钮
上设置CausesValidation =“false”http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button.causesvalidation.aspx
答案 1 :(得分:0)
为所有验证控件提供一个通用的验证组名称,并为控件分配相同的组名,该控件正在验证所有这些文本框,并且不设置该上载按钮的验证组属性