65.9K
CodeProject 正在变化。 阅读更多。
Home

通过 fileupload 控件选择特定扩展名的文件

emptyStarIconemptyStarIconemptyStarIconemptyStarIconemptyStarIcon

0/5 (0投票)

2013 年 10 月 11 日

CPOL
viewsIcon

6626

if(IsPostBack){Boolean fileOK=false;String fileExtention=System.IO.Path.GetExtension(FileUpload1.FileName).ToLower();   //检查文件

if(IsPostBack)

{

Boolean fileOK=false;

String fileExtention=System.IO.Path.GetExtension(FileUpload1.FileName).ToLower();   //检查文件扩展名

Response.Write(扩展名是..."+fileExtension);

String[] allowedExtension={".gif",".png"}; //仅接受两种文件扩展名

for(int i=0;i<allowedExtension.Length;i++)

{

if(fileExtention==allowedExtension[i])   //检查扩展名是否相同

{

fileOK=true;

}}}

if(fileOK)

{try{FileUpload.PostedFile.SaveAs(path+FileUpload1.FileName);

Label1.Text="文件上传成功!";

}

catch(Exception ex)

{

Label1.Text="文件上传失败";

}}

else

{

Label1.Text="无法接受此类型的文件";

}

}

}

通过文件上传控件选择特定扩展名的文件 - CodeProject - 代码之家
© . All rights reserved.