6

我正在使用 WebForms Web 应用程序(不是 MVC)。

当我将此 appSetting 设置为“WebForms”时,是否有任何理由强制回发以进行验证,而不是在客户端捕获缺少的必填字段?

<add key="ValidationSettings:UnobtrusiveValidationMode" value="WebForms" />

验证工作正常。Page.IsValid 捕捉到它不是有效的表单提交,并且RequiredFieldValidators 在回发后很好地触发了,但除非我将设置更改为“无”,否则它不会在客户端捕捉到它。

<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
4

0 回答 0