如果我禁用客户端验证
<add key="ClientValidationEnabled" value="false" />
<add key="UnobtrusiveJavaScriptEnabled" value="false" />
并尝试上传一个大约 11 MB 的文件,该文件将文件设置为 HttpPostedFileBase 成员
[ValidateFile]
public HttpPostedFileBase StudentImageFileBase { get; set; }
我什至无法让我的自定义验证代码被调用。一旦我点击提交按钮,我就会看到此错误消息。我可以让客户端工作,但如果它在用户浏览器中被禁用怎么办?我是否坚持向用户显示此消息?有什么不对劲,我不应该能够上传大文件吗?我不想在我的应用程序中尝试,但我必须在服务器端与它作斗争,对吗?