Response.Write( "<a href=admin_news_list.aspx?tj=不推荐&id=" + rs.Fields["ID"].Value.ToString() + "&page="+page+"&lm="+lm+">已推荐</a> ");这是我用Response.Write 向网页写入的一个链接,链接虽然写成功了。可是我用鼠标点击此链接时,在admin_news_list.aspx 后台接受的tj的值是“不推?id=23”,也就是说tj没有成功的接受“不推荐”!
我就纳闷了,怎么就不行呢??怎么会接收到莫名其妙的字符串呢?
解决方案 »
- asp.net中,如何把excel中选取内容粘贴至textbox中,同时在GridView或DataList中按原格式显示出来?
- 请问ASP支持CSS Hack吗?
- 如何在进行事务时使用存储过程?
- 大家看看这是什么问题......
- M| 200第二贴:如何正确的给一段画出来的文本换行 还有对文本格式进行设置
- 请教,使用ajaxpro,前台调用后台函数的时候,如果要调用其他类中的函数需要怎么写?
- 这些简单的js代码为什么不能正常运行?????????
- 未解决,有压力。。囧
- 高分求助禁止右键的代码
- asp.net mvc Html.ActionLink使用js
- 一些小问题请大虾们帮帮忙哦
- 打开没解决方案项目
注:
定义和用法
escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。
在web.config中<system.web></system.web>之间添加下面的语句
<globalization requestEncoding="GB2312" responseEncoding="GB2312" />
escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串