重写Render:
StringBuilder sbPage = new StringBuilder();
TextWriter tw = (TextWriter) new StringWriter(sbPage);
System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter(tw);
base.Render(hw);
string m_strPageHtml = sbPage.ToString();
//
//在这将m_strPageHtml写入文件即可
//
writer.Write(m_strPageHtml);
StringBuilder sbPage = new StringBuilder();
TextWriter tw = (TextWriter) new StringWriter(sbPage);
System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter(tw);
base.Render(hw);
string m_strPageHtml = sbPage.ToString();
//
//在这将m_strPageHtml写入文件即可
//
writer.Write(m_strPageHtml);