从数据库中取出,然后用FSO创建文件,然后直接输出到客户端

解决方案 »

  1.   

    要怎么做呀,我只找到了asp和jsp的解决方案
      

  2.   

    private void imgDownload_Click(object sender, System.Web.UI.ImageClickEventArgs e)
    { string File_Name =  "文本.txt";
    string FilePath = "C:\\Files\\"+ File_Name; GenerateFile( FilePath ); string VirtualPath = WebRoot + "/" + ProloqSystem.ProloqConfiguration.FileDownloadVirtualDir + "/"+  File_Name;
    Page.Response.Clear();
    Page.Response.AddHeader( "Content-Type", "text/htm" ); 
    Page.Response.AddHeader("Content-Disposition", "attachment;filename=" + Server.UrlEncode(Server.MapPath(VirtualPath)));
    Page.Response.WriteFile(FilePath);
    Page.Response.End();

    if( System.IO.File.Exists( FilePath ) )
    {
    System.IO.File.Delete( FilePath );
    }}