這裏是我的aspx
代碼:的RegularExpressionValidator始終顯示錯誤消息
<asp:FileUpload ID="ImageUpload" runat="server" Style="margin-bottom: 5px" />
<br />
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server"
ErrorMessage="Only jpeg, png or gif files are allowed!"
ValidationExpression="^(([a-zA-Z]:)|(\\{2}\w+)\$?)(\\(\w[\w].*))
+(.jpeg|.JPEG|.png|.PNG|.gif|.GIF)$"
ControlToValidate="ImageUpload"></asp:RegularExpressionValidator>
我只希望在我ImageUpload
過濾JPEG,PNG和GIF文件。 但是,當我上傳JPEG,PNG和GIF文件時,RegularExpressionValidator
總是顯示錯誤消息。我想知道我的代碼中有什麼問題!
你是否試圖用該正則表達式驗證其他任何內容,或者你只是想斷言該擴展是說圖像格式? – rvalvik 2013-04-05 10:48:16
嘗試添加displaymode到動態 – 2013-04-05 10:50:19
@rvalvik>它的圖像上傳:)只想獲得圖像格式! – zey 2013-04-05 10:50:55