易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net文件下载[转]

1 public partial class FileDownLoad : System.Web.UI.Page   
  2     {   
  3         //提供下载的文件,不编码的话文件名会乱码   
  4         private string fileName = HttpContext.Current.Server.UrlEncode("规范.rar");   
  5         private string filePath = HttpContext.Current.Server.MapPath("规范.rar");   
  6         //使用TransmifFile下载文件   
  7         protected void btnDL1_Click(object sender, EventArgs e)   
  8         {   
  9             FileInfo info = new FileInfo(filePath);   
 10             long fileSize = info.Length;   
 11             Response.Clear();   
 12             Response.ContentType = "application/x-zip-compressed";   
 13             Response.AddHeader("Content-Disposition", "attachment;filename="+ fileName);   
 14             //不指明Content-Length用Flush的话不会显示下载进度   
 15 


相关文档:

ASP.NET跨页面传值技巧总结

1.  使用QueryString变量
QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:
a.aspx的C#代码
private void Button1_Click(object sen ......

asp.net程序Excel转成XML档

通过Asp.net(C#)应用程序读取本地上传的Excle文件,存放到DataSet中,通过DataSet中的方法直接生成XML文件.
C# Code
 if (this.FileUpload1.PostedFile != null)
        {
            string filename = this.FileUpl ......

【转贴】ASP.NET刷新页面的六种方法

原文出处:http://www.cnblogs.com/raymond19840709/archive/2007/09/11/890045.html
作者:大口仔
第一: 
private void Button1_Click( object sender, System.EventArgs e )   

    Response.Redirect( Request.Url.ToSt ......

ASP.NET中的Code Behind技术

一.Code Behind简介
  Code Behind就是所谓的代码分离,自从Microsoft公司推出了ASP.NET以后,Code
Behind就是一个热门的话题。在一般的ASP.NET文件中,Code
Behind主要是用二个文件来创建一个ASP.NET的页面,其中一个是设计文件,一般以.aspx或者.ascx做为扩展名,而另外一个是程序代码文
件,一般以.vb或者.cs做为 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号