如何验证图像

时间:2017-01-10 14:58:46

标签: javascript validation

我有asp:FileUpload字段。

我想确定它是一张图片,用验证器进行验证

file FileUpload

<asp:FileUpload ID="P1Image" runat="server" />

文件验证器

<asp:CustomValidator ID="CustomValidator1" ControlToValidate="P1Image" runat="server" ErrorMessage="Choose an image"></asp:CustomValidator>

我可以将它发送给JS函数,但我需要做什么测试?

1 个答案:

答案 0 :(得分:0)

Javascript不是有效的验证。人们可以轻松绕过它。

使用asp控件。

https://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.regularexpressionvalidator(v=vs.110).aspx

ValidationExpression="(.+\.([jJ][Pp][Gg])|.+\.([Pp][Nn][Gg])|.+\.([Gg][Ii][Ff]))"></asp:RegularExpressionValidator>