3

我有一个带有许多文本框控件的 Web 表单,这些控件与我的RequiredFieldValidator 相关联。我在页面上有一个 ValidationSummary 控件,用于在提交页面时呈现任何不完整的字段。

但是,我只需要在同一页面上添加一个图像上传工具,并有一个“上传”按钮,我已经将其发回以执行上传。我不希望这个上传按钮触发页面其余部分的RequiredFieldValidators - 我希望这个上传回发在验证过程中被忽略。

当我在页面上提交此上传按钮时,阻止RequiredFieldValidator 触发的最佳方法是什么,因为目前,除非我首先填写页面上的所有其他文本框控件,否则不会进行上传。

4

2 回答 2

9

在图片上传按钮上设置 CausesValidation="false"

http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button.causesvalidation.aspx

于 2010-05-26T10:19:51.733 回答
0

为所有验证控件提供一个通用验证组名称,并将相同的组名称分配给验证所有这些文本框的控件,并且不设置该上传按钮的验证组属性

于 2010-05-26T12:16:34.730 回答