看了 一个帖子。。然后发现了 下边 这个代码
- C# code
protected void Button1_Click(object sender, EventArgs e) { string url = "http://" + Request.Url.Authority + "/default.aspx"; new System.Net.WebClient().DownloadFile(url, Server.MapPath("~/default")); Response.Redirect("default"); }
然后说明上:如果需要根据参数生成不同的文件,比如新闻页面,每个新闻一个文件,只需要传递不同的URL参数,和保存的文件路径即可。
这个参数 加那里啊,哪个保存路径 什么意思。。????
------解决方案--------------------------------------------------------
将url指定的文件下载到本地保存成default,然后重定向到这个文件
------解决方案--------------------------------------------------------
你封装成一个函数不就可以了吗?用参数拼接字符串你不是也不会吧
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
参数就是你传到这个aspx文件用的参数了,把你现在的url加参数就可以啦,,,,之后把那个html的名字改成你要生成的文件..
------解决方案--------------------------------------------------------
string url = "http://" + Request.Url.Authority + "/news.aspx?id=1";
new System.Net.WebClient().DownloadFile(url, Server.MapPath("~/news/0001"));
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
xue xi
------解决方案--------------------------------------------------------
小灰别把小朋友教晕了啊
o(∩_∩)o...
------解决方案--------------------------------------------------------
http://topic.csdn.net/u/20080624/10/26a45062-572c-47e9-bb38-d9aa05b6c2ed看看这个