【发布时间】:2021-02-22 16:01:16
【问题描述】:
<asp:FileUpload ID="FUpImg1" runat="server" CssClass="control-label" />
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server"
ControlToValidate="FUpImg1" ValidationExpression="(.*?)\.(jpg|png|JPG|PNG)$"
CssClass="text-danger" ErrorMessage="Please Upload .jpg, .png only" Display="Dynamic"></asp:RegularExpressionValidator>
它不工作它直接在服务器端不验证我的图像扩展。上面的代码有什么问题? 提前致谢!
【问题讨论】:
-
您将无法为此使用正则表达式验证器。您正在验证 FUpImg1 的哪个属性 - 您知道吗?你的例子中没有。我会考虑改用 CustomValidator,即使您必须手动滚动 JavaScript 以及服务器端验证。
-
为什么在验证邮件时我不能使用 reqex?用于文本框或下拉列表时,我从不声明任何属性。我还没学过js。
标签: c# asp.net validation file-upload