返回的时候先编码,取到以后再解码可以吗?
Server.HtmlDecode
Server.HtmlEncode

解决方案 »

  1.   

    WebClient/WebRequest?
    http://dotnet.aspx.cc/ShowDetail.aspx?id=0A6660CE-4138-41EF-B882-15DB65564709
      

  2.   

    //发送
    Server.Transfer("yourURL.aspx");
    //接收页面 if (Context.Handler is yourPost)
    {
    //取得页面对象
    yourURL poster=(yourURL)Context.Handler;

    }
      

  3.   

    可惜WebClient/WebRequest
    使用起来没响应
      

  4.   

    WebClient自已读自已,设定一个标识,如果读取一次跳出,不然死循环
      

  5.   

    you can override Page's Render method to get the html, for example, seehttp://groups.google.com/groups?hl=en&lr=&ie=UTF-8&selm=%23oU99VwfDHA.2408%40TK2MSFTNGP09.phx.gblif you are doing some kind of post-processing, also seeSiteMesh
    http://www.opensymphony.com/sitemesh/
      

  6.   

    思归兄
    http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&selm=%23oU99VwfDHA.2408%40TK2MSFTNGP09.phx.gbl
    这个地址打不开呢
      

  7.   

    protected override void Render(HtmlTextWriter writer)
    {
        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();    // ok, off you go to the browser
        base.Render (writer);
    }
    --------------------------------
    actually, he probably should do, since you shouldn't need to call base.Render twiceprotected override void Render(HtmlTextWriter writer)
    {
        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();
        writer.Write(m_strPageHtml);
    }
      

  8.   

    呵呵思归兄果然牛only you,呵呵