刚学ASP.NET 请问通用对话框如何声明?
开发语言:VB.NET(2005)
希望得到WIN32里的 OpenFileDialog and SaveFileDialog .
谢谢.

解决方案 »

  1.   

    ASP.NET中,这两个东西对用户没有什么意义
      

  2.   

    我需要做个“上传、下载”功能,进行客户文件访问,所以需要该功能。
    ==
    上传使用FileUpLoad控件
    if (FileUpLoad1.HasFile)
    {
        String filePath = "~/Upload/" + FileUpLoad1.FileName;
        FileUpLoad1.SaveAs(MapPath(filePath));
    }
    下载的通用代码代码
    FileStream fileStream = new FileStream(e.CommandArgument.ToString(), FileMode.Open);
    long fileSize = fileStream.Length;
    Response.ContentType = "application/octet-stream";
    Response.AddHeader("Content-Disposition", "attachment; filename=\"" + HttpUtility.UrlEncode(e.CommandArgument.ToString(), System.Text.Encoding.UTF8) + "\"");
    Response.AddHeader("Content-Length", fileSize.ToString());
    byte[] fileBuffer = new byte[fileSize];
    fileStream.Read(fileBuffer, 0, (int)fileSize);
    fileStream.Close();
    Response.BinaryWrite(fileBuffer);
    Response.End(); 
      

  3.   

    e.CommandArgument.ToString(),
    ==
    替换成你在服务器上文件的路径