关于c#.net的Response.write 问题.
在asp中:
response.write ( "aa ")这样出来的结果是源文件只有aa
而在c#.net中:
Response.write ( "aa ")这样出来的结果不光是有aa,而且还有一大堆html代码,还有viewstate.
请问怎么样在c#.net中也只让访问结果源文件只有aa,而没有别的html代码?
谢谢.
------解决方案--------------------Response.Clear();
先清除缓冲区流中的内容
------解决方案--------------------不清楚啊
------解决方案--------------------先清下缓冲区看看
------解决方案--------------------不好意思刚看到短消息,viena的方法应该可行吧
Response.Clear();
Response.Write( "a ");
------解决方案--------------------晕,不会吧,有这种问题
你看看Response.Write( " <script language= 'javascript '> alert( '11 ');return; </script> ")
输出正常否?
------解决方案--------------------自己作输出
protected override void Render(HtmlTextWriter writer)
{
writer.Write( "aa ");
}
------解决方案--------------------重写Render?确实,楼上聪明