我在设置文件中有一行我想要允许的所有文件类型:
jpeg|jpg|tiff|tif|png|gif|bmp|eps|wmf|emf|pdf|doc|docx|zip|rar|ppt|pptx|mdb|xls
我想在 FileUpload 控件旁边有一个仅允许这些文件的 RegularExpressionValidator。
我在设置正则表达式验证器的 ValidationExpression 属性的 PageLoad 事件中处理它。
我试过:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string regex = "jpeg|jpg|tiff"; //A huge list of filetypes.
upFiles_RegularExpressionValidator.ValidationExpression =
@"^.*\.(" + regex +")$";
}
}
但它区分大小写。我现在唯一的问题是让它不敏感。