ASP.Net FileUpload在谷歌浏览器中不起作用。即使选择了正确的文件类型,它也会显示验证错误。任何解决方案?
这是一段代码:
<asp:FileUpload ID="FU1" runat="server" />
<asp:RegularExpressionValidator
id="FileUpLoadValidator" runat="server"
ErrorMessage="Upload jpg and gif only."
ValidationExpression="^(([a-zA-Z]:)|(\\{2}\w+)\$?)(\\(\w[\w].*))(.jpg|.JPG|.gif|.GIF)$"
ControlToValidate="FU1">
</asp:RegularExpressionValidator>
答案 0 :(得分:4)
当你使用更开放的正则表达式时,你仍然会收到错误吗?
ValidationExpression="^.+\.((jpg)|(JPG))$"