2、用VS.NET打开另一个项目,打开资源管理器,拖动资源管理器中一个项目的文件到VS.NET中另一个项目的文件显示区的相应位置

解决方案 »

  1.   

    下载的函数如下,点击链接后将路径作为参数传入.private void DownloadFiles(string strPath)
    {
    FileInfo fi=new FileInfo(strPath);
    Response.Clear();
    Response.ClearHeaders();
    Response.Buffer = false;
    Response.ContentType = "application/octet-stream";
    Response.AppendHeader("Content-Disposition","attachment;filename=" +HttpUtility.UrlEncode(fi.FullName,System.Text.Encoding.UTF8));
    Response.AppendHeader("Content-Length",fi.Length.ToString());
    Response.WriteFile(fi.FullName);
    Response.Flush();
             Response.End();
    }
      

  2.   

    1:用文件系统对象,拿到所有的文件,然后就<a href=vFilName>filename</a>
    如果是asp的,参考siteman.asp,如果是asp.net的,原理差不多,只是实现起来更容易了。2:在资源管理器中,选择项目,添加已经存在文件,这样子就行了。
      

  3.   

    打开第二个项目,鼠标右键单击项目名,--->添加--->添加现有项--->找到a.aspx,选中---->确定。就OK了。下载文件同楼上。
      

  4.   

    下载问题:
    在IE中间,如果后缀不是.htm、.html、.asp、.aspx等后缀的话,系统都会自动的把这个文件下载下来。你要下载.zip等文件,最简单的方法,是在IIS设置虚拟目录,路径指向要下载文件的文件包,然后做个连接地址就可以下载了,例如:http://127.0.0.1/DownLoadFile.zip添加页面问题:
    在vs.net中,点击“解决方案资源管理器”中的项目,在菜单中有个“添加现有项”,然后把你要添加的文件加进去就可以了,一共有三个后缀的(.aspx、.aspx.cs、.aspx.resx)
      

  5.   

    没错,添加现有项就可以导入!
    关于下载问题同意rabbitwy!
      

  6.   

    我放了一个'HyperLink2',指定它的NavigateUrl属性为c:\a.txt,运行后,a.txt会显示在页面中,而不是下载