// 请参考下面的例子 void Page_Load() {.Response.Charset="";this.EnableViewState =false;StringWriter tw=new StringWriter();HtmlTextWriter wt =new HtmlTextWriter(tw);string path=@"c:/test.htm";//FileInfo info =new FileInfo(@"c:/test.txt");StreamWriter wter = File.CreateText(path);//输出所有信息this.RenderControl(wt);wter.Write(tw.ToString());//Response.Write(tw.ToString());wter.Close();wt.Close();tw.Close();Response.End();//生成相应文件,然后定向到该文件Response.Redirect(path);}