我需要在FileUpload中创建一个正则表达式, 只允许pdf文件
<asp:RegularExpressionValidator runat="server" ID="valUpTest" ControlToValidate="FileUpload1"
ErrorMessage="Files Only (.pdf)" ValidationExpression="?" />
答案 0 :(得分:1)
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.fileupload.aspx
有一个关于页面下方3/4如何以ASP方式执行此操作的示例。
答案 1 :(得分:1)
您无法单独信任客户端验证,也无法信任文件扩展名。您需要打开上传的二进制数据并检查文件的标题是否“正确”。
答案 2 :(得分:0)
试试这个正则表达式:
\.pdf$