比如,歌手名叫player,是从数据库里读取的,通过一个label显示。现在能不能在外面加一个链接,比如:
<a href="process.aspx?keyword=player>
<span>player</span>
</a>
process.aspx就是处理页面,通过传入参数,处理后显示这个歌手的全部音乐。但是中文传值就有问题,是否可以给出一个解决方法?(比如转成那种数字、英文、百分号的)当然这是我想到的一个方法,是否可以实现?其它实现这个功能还有什么思路呢?我是新手,谢谢指教。
<a href="process.aspx?keyword=player>
<span>player</span>
</a>
process.aspx就是处理页面,通过传入参数,处理后显示这个歌手的全部音乐。但是中文传值就有问题,是否可以给出一个解决方法?(比如转成那种数字、英文、百分号的)当然这是我想到的一个方法,是否可以实现?其它实现这个功能还有什么思路呢?我是新手,谢谢指教。
解决方案 »
- 关于文件上传问题
- 网站映射 本机网站对外开放的实现
- 调式程序出现以下错误:试图运行项目出错;无法在web服务器上启动调试。调试失败,因为没有启用集成windows身份验证
- ***我的垃圾网页快完成了,望能介绍性价比高的美工,要求会用vs2005的
- 关于数据查询的问题
- 怎么取如:http://www.langgelila.com/index.aspx 倒数第一个/前的字符串
- 用DetailsView显示详细信息
- datakeyfield和datakey怎么使用啊?
- 用程序实现备份,程序运行可以备份,但是到了IIS中在客户端打开就不能备份。帮忙。
- 发传真出错,请各位朋友给看看!小弟不胜感激。
- 求一“鼠标经过,显示提示层”,该提示层上可以有链接。
- 用repeater如何实现分三列,中间那列不动
中文传值一般情况下没有问题,如果有问题就用url编码
server.URLEncode
Server.Urldecode 解码
那么以这样的思路的话,我想到两个方法实现。1、这个超链接runat:server,然后keyword=“”和label读取同一个数据源,再编码为Urlencode,直接生成超链接。 2、也可以process.aspx?keyword=<% labeltext(); %>,其中labeltext();就将label.text编码为Urlencode。哪一个更好呢?谢谢指教。
Server.Urldecode 解码