您的位置:首页 > 编程语言 > ASP

extjs asp.net成功实现文件上传

2013-07-12 10:47 465 查看
<%@ Page Language="C#" %>

<script runat="server">
public void Page_Load(object sender, System.EventArgs e)
{
/// 在此处放置用户代码以初始化页面
//if (this.IsPostBack)
if(this.SaveFiles())
Response.Write("{success:true,msg:'File was successfully uploaded.'}");
else
Response.Write("{success:true,msg:'Possible file upload attack!'}");
}

public Boolean SaveFiles()
{
///'遍历File表单元素
HttpFileCollection files = HttpContext.Current.Request.Files;
try
{
for(int iFile = 0; iFile < files.Count; iFile++)
{
///'检查文件扩展名字
HttpPostedFile postedFile = files[iFile];
string fileName, fileExtension;
fileName = System.IO.Path.GetFileName(postedFile.FileName);
if (fileName != "")
{
///注意:可能要修改你的文件夹的匿名写入权限。
postedFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath("~/pages/course/upload/") + fileName);
}
}
return true;
}
catch(System.Exception Ex)
{
return false;
}
}

</script>

看陆川杨幂新片《琴棋书画》,品网易3D国韵网游《天下贰》
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: