写一个文件上传不容易啊

原创 2006年06月22日 09:45:00

byte[] format_content;//二进制数组用来存储二进制文件
     string beizhu=TxtBeizhu.Text;
     //TxtFile.PostedFile.SaveAs();
     string filenamelen="PgFormatAdd.aspx";  //当前文件的文件名
     string LocalPath=Server.MapPath(filenamelen);//获得当前文件的物理路径
     string filepath=LocalPath.Substring(0,LocalPath.Length-filenamelen.Length);//得到当前目录的物理路径
     string filename="";//上传文件扩展名
     string[] strfile=TxtFile.Value.Split('.');
     filename=strfile[strfile.Length-1];//得到文件扩展名
     filepath+="Loadfile."+filename;
     TxtFile.PostedFile.SaveAs(filepath);

     FileStream file=new FileStream(filepath,FileMode.Open);
     format_content=new byte[file.Length];
     file.Read(format_content,0,(int)file.Length);
     file.Close();
     pf.InsertRecord(format_name,format_type,format_content,filename,beizhu);
     Response.Write("<script>alert('添加成功!');window.location.href='PgFormatShow.aspx';</script>");

终于写了一点出来了.

相关文章推荐

自己写的一个简易单文件上传类

/**  燕十八 公益PHP培训  课堂地址:YY频道88354001  学习社区:www.zixue.it  **/ html上传表单: 文件: ...
  • cg9112
  • cg9112
  • 2012年12月05日 21:21
  • 440

一个Flash多文件上传组件

  • 2009年12月29日 15:35
  • 54KB
  • 下载

PHP一个很好理解的文件上传类

第一篇博文 !,就发一个文件上传类吧,这个类是基于兄弟连高老师上课将的那个文件上传类,之不过我觉得视频中在上传方法调用校验函数那一块,程序的结构不好理解(也许是我笨一点!),我稍作了一些修改,变得更清...

超简单文件上传,只是一个控件

  • 2010年10月28日 19:49
  • 1006KB
  • 下载

一个jquery 的多文件上传示例

  • 2013年04月14日 16:46
  • 1.51MB
  • 下载

一个比较好用的PHP文件上传类

上传页面: upload.html 文件上传实例 附件来源   保存页面: test.php incl...

struts2文件上传的一个简单的例子

  • 2012年09月01日 12:53
  • 3.08MB
  • 下载

一个很小的ASP文件上传代码

  • 2009年07月17日 16:28
  • 117KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:写一个文件上传不容易啊
举报原因:
原因补充:

(最多只允许输入30个字)