У меня есть этот код, его разрешительные.gif файлы также я хочу загрузить только .JPG
и .JPEG
<asp:FileUpload ID="fuAttachment5" runat="server" />
<asp:RegularExpressionValidator ID="revFile5" runat="server" ControlToValidate="fuAttachment5" Enabled="true" ErrorMessage="Invalid File. Please select valid file." ForeColor="Red"
ValidationExpression="^.+\.(?:(?:[jJ][pP][eE][gG])|(?:[jJ][pP][gG]))$">*
</asp:RegularExpressionValidator>
Я надеюсь, что это решит вашу проблему
"^.+\.((jpg)|(JPG)|(jpeg)|(JPEG))$"
Измените выражение валидации
ValidationExpression="(.*\.([Jj][Pp][Gg])|.*\.([Jj][Pp][Ee][Gg])$)"