首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

初学者有关问题:为什么网页间传递的参数没让它显示,它却显示在了网页的顶端,怎么去掉显示的参数

2012-01-28 
菜鸟问题:为什么网页间传递的参数没让它显示,它却显示在了网页的顶端,如何去掉显示的参数菜鸟问题:为什么

菜鸟问题:为什么网页间传递的参数没让它显示,它却显示在了网页的顶端,如何去掉显示的参数
菜鸟问题:为什么网页间传递的参数没让它显示,它却显示在了网页的顶端,如何去掉显示的参数

我在网页A中向网页B传递了一个参数,可这个参数MySql却显示在了网页的顶端了,我不想让它显示出来。
a.aspx.cs中command1中发送
        String   MySql= "Select   *   from   表1   where   dfas=1 ";
                Session[ "BH_T "]   =   MySql;
                Server.Transfer( "b.aspx ");


    b.aspx.cs中接收
                MyLocate   =   Session[ "BH_T "].ToString();
                Session.Remove( "BH_T ");


[解决办法]
Server.UrlEncode
[解决办法]
设置title
[解决办法]
搜索一下Response.Write
[解决办法]
你的网页中有Response.Write(sql)
类似这样的代码,把SQL输出了
sql就是那个select...语句
可能是程序员调试的时候加上去的忘了去掉
[解决办法]
恩 应该是用了response.write
找到把它去掉
[解决办法]
应该是response.write的原因
建议你用 ClientScript.RegisterStartupScript(typeof(string), "aa ", " <script> </script> ");
代替所有response.write方法
[解决办法]
为什么会显示?肯定你让他显示了。
response.write可能性比较大

热点排行