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国韵网游《天下贰》
<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国韵网游《天下贰》
相关文章推荐
- [转]ExtJs入门之filefield:文件上传的配置+结合Ajax完美实现文件上传的asp.net示例
- Extjs+Asp.net实现上传大文件带实时进度条
- asp.net实现多文件上传
- GridView 72般绝技,Javascript与asp.net 实现Ajax多文件无刷新上传,在ASP.NET中执行URL重写经典方案
- 在ASP.NET中实现多文件上传(三)---jQuery Multiple File Upload Plugin
- JQuery多文件上传插件Uploadify在ASP.NET中的实现
- ASP.NET 2.0中上传文件的简单实现
- asp.net实现ftp上传代码(解决大文件上传问题)
- 实现ASP.NET多文件上传程序代码
- ASP.NET实现多文件上传
- asp.net中实现文件批量上传
- iOS开发之结合asp.net webservice实现文件上传下载
- ASP.NET(C#)FileUpload实现上传限定类型和大小的文件到服务器
- asp.net+JQuery实现文件批量上传
- asp.net+C#实现文件上传,很方便
- Flex2.0实现文件上传功能(服务器为ASP.NET)
- asp.net实现ftp上传代码(解决大文件上传问题)
- iOS开发之结合asp.net webservice实现文件上传下载
- 实用模块:Asp.net实现的树形管理界面(支持zip文件上传和zip文件下载)
- 用Html5与Asp.net MVC上传多个文件的实现代码