生成靜態頁
運行測試,顯示 無法顯示網頁
代碼如下
?
??? protected override void Render(HtmlTextWriter writer)??????? {??????????? string filename = ""?????????????? + DateTime.Now.Year?????????????? + DateTime.Now.Month?????????????? + DateTime.Now.Day?????????????? + DateTime.Now.Hour?????????????? + DateTime.Now.Minute?????????????? + DateTime.Now.Second?????????????? + DateTime.Now.Millisecond + ".htm";??????????? try??????????? {??????????????? string newpath = Server.MapPath(".") + "\\" + filename;??????????????? //string newpath = Server.MapPath("newfile") + "\\" + filename;??????????????? FileStream fs = File.Create(newpath);??????????????? fs.Close();??????????????? //File.Create(Server.MapPath("newfile") + "\\" + filename);??????????????? StreamWriter r = new StreamWriter(newpath, false, System.Text.Encoding.UTF8);??????????????? HtmlTextWriter h = new HtmlTextWriter(r);??????????????? base.Render(h);??????????????? Response.Redirect(newpath);??????????????? r.Close();??????????????? h.Close();??????????? }??????????? catch (Exception error)??????????? {??????????????? throw error;??????????? }??????? }
謝謝。
- 2 回答
- 0 關注
- 347 瀏覽
添加回答
舉報
0/150
提交
取消