将必需的字段验证器限制为一组控件(ASP.NET)

Eri*_*ric 1 asp.net validation

我有一个附加到fileupload控件的必填字段验证器.当用户点击插入按钮将图像插入控件旁边的html编辑器时,如果fileupload文本框中没有任何内容,则验证器将触发.这很好; 但是,当单击页面底部的保存按钮时,如果fileupload控件为空,则会触发所需的验证器.我必须做什么才能使验证器只能在点击插入按钮时启动?

更多要点,如果这是正确的答案:

如果我想要一个按钮分开多个验证组怎么办?

Emm*_*ook 5

您可以指定验证组.

例如:

在您的RequiredFieldValidator中设置ValidationGroup ="Upload"

在插入按钮中,将ValidationGroup指定为Upload,但不要在Save按钮上指定ValidationGroup.