%%%%%%%%%%%%%%%%%% Response.Write问题,请路过的朋友看看 %%%%%%%%%%%%%%%%
我的项目中有一个1.ascx文件,在1.ascx.cs文件中的Page_Load 事件中有一条输出语句如下:
Response.Write( "123 ");
然后我在default.aspx文件中使用了1.ascx文件,但是浏览器中输出了两个123,即输出结果为 :123123
请问这是怎么回事呀,我这样写也不行:
if (!this.IsPostBack)
{
Response.Write( "123 ");
}
哪位知道的请帮帮我呀,谢谢,在线等!!!
------解决方案--------------------response.clear();
Response.Write( "123 ");
这样试一下
------解决方案--------------------我试过了 我的怎么没问题啊!
------解决方案--------------------在使用ascx的aspx页面不要重复加载1.ascx
------解决方案--------------------加载两次啊
------解决方案--------------------要么你是拖了2个用户控件在 default.aspx页
应该不会出现你那样的情况的
你加上
Response.Write( "123 ");
Response.End(); 看看
------解决方案--------------------会否是ispostback的问题呢?