当前位置: 代码迷 >> ASP.NET >> 新手高分请问(分不够可另开帖)
  详细解决方案

新手高分请问(分不够可另开帖)

热度:6960   发布时间:2013-02-25 00:00:00.0
新手高分请教(分不够可另开帖)
我如何在自定义的httphandler内得到请求的aspx页面的所有内容,是被默认处理过的;也就是客户端显示时的html内容

------解决方案--------------------------------------------------------
sf
------解决方案--------------------------------------------------------
好像很难办,什么目的呀?
------解决方案--------------------------------------------------------
自己定义一个类,类里自定义个方法:FormatText(string text)...

页面后台代码中调用该类的FormatText()...

如:楼主.签名=TxtOperational.FormatText(txtQianMin.Text)

C# code
public class TxtOperational    {        public static string FormatText(string text)        {            string formatted = "";            StringBuilder sb = new StringBuilder(text);            sb.Replace(" ","&nbsp;");                StringReader sr = new StringReader(sb.ToString());                StringWriter sw = new StringWriter();                while (sr.Peek() > -1)                {                    string temp = sr.ReadLine();                    sw.Write(temp + "<br />");                }                formatted = sw.GetStringBuilder().ToString();                        return formatted;        }    }
------解决方案--------------------------------------------------------
上面的方法就是实现


在文本框中这样输入: 


(我 来

了...) 

在页面上会这样显示: 

(我 来

了...) 

------解决方案--------------------------------------------------------
同意楼上的!
  相关解决方案