c# - RegularExpressionValidator always show error message -


here code of aspx:

<asp:fileupload id="imageupload" runat="server" style="margin-bottom: 5px" /> <br /> <asp:regularexpressionvalidator id="regularexpressionvalidator1" runat="server"   errormessage="only jpeg, png or gif files allowed!"  validationexpression="^(([a-za-z]:)|(\\{2}\w+)\$?)(\\(\w[\w].*))  +(.jpeg|.jpeg|.png|.png|.gif|.gif)$"   controltovalidate="imageupload"></asp:regularexpressionvalidator> 

i want filter jpeg, png , gif file in imageupload . , when upload jpeg,png , gif file , regularexpressionvalidator show error message .i want know what's wrong in code !

if want assert extension try this:

\.(jpeg|jpeg|png|png|gif|gif)$ 

this match ends in . followed either of above extensions.

edit:

without having tried , having no experience aspx, think should able use (?i:) make case insensitive:

(?i:\.jpeg|png|gif)$ 

Comments

Popular posts from this blog

monitor web browser programmatically in Android? -

Shrink a YouTube video to responsive width -

wpf - PdfWriter.GetInstance throws System.NullReferenceException -