http://www.tongyi.net/article/20040209/200402093898.shtml

解决方案 »

  1.   

    如果你要操作aspnet页面,重写Page的Render.
      

  2.   

    StringBuilder sbPage = new StringBuilder();
    TextWriter tw = (TextWriter) new StringWriter(sbPage);
    System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter(tw);
    base.Render(hw);
    FileWatcher.WatchTool.strLogFileRoot = "c:\\log.txt";
    string m_strPageHtml = sbPage.ToString();
    //
    //在这将m_strPageHtml写入文件即可
    //
    writer.Write(m_strPageHtml);
      

  3.   

    sorry:
    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);
      

  4.   

    net_lover(孟子E章)和 acewang(龍芯*Inside!) 都非常不错!!
    郁闷,如何给他们加分呢!!
      

  5.   

    没看明白!!!!
    "
    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);
    "