首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

怎么获取fileupload上传文件类型

2012-02-13 
如何获取fileupload上传文件类型?如何获取fileupload上传文件类型?并对类型做出限制。提供方法思路~!谢谢[

如何获取fileupload上传文件类型?
如何获取fileupload上传文件类型?并对类型做出限制。提供方法思路~!谢谢

[解决办法]
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="FileUpload1"
ErrorMessage="必须是jpg或者gif文件" ValidationExpression="^(([a-zA-Z]:)|(\\{2}\w+)\$?)(\\(\w[\w].*))+(.jpg|.Jpg|.gif|.Gif)$"></asp:RegularExpressionValidator>

参考

http://www.cnblogs.com/sliuqin/archive/2007/05/15/598743.html
http://www.cnblogs.com/superfang/archive/2008/06/28/1231842.html
[解决办法]
1楼的正则 不错

当然在程序中同时加上 fileupload.postedfile.ContentType 这样就可以防止别人改文件后缀名上传

热点排行