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

问大家一个有关问题关于Server.UrlEncode

2012-01-13 
问大家一个问题关于Server.UrlEncodeahref ../index.aspx?id %#Server.UrlEncode( kkkkkk )%为

问大家一个问题关于Server.UrlEncode
<a   href= "../index.aspx?id= <%#   Server.UrlEncode( "kkkkkk ");%> ">
为什么向上面写不对那,那位能告诉我正确写法那。谢谢了

[解决办法]
Server.UrlEncode( "kkkkkk ") 有这个变量么
[解决办法]
<a href= "../index.aspx?id= <%# System.Web.HttpUtility.UrlEncode( "kkkkkk ");%> ">

[解决办法]
直接用encodeURI
<a href= "../index.aspx?id=encodeURI( "kkkkkk ") />
[解决办法]
不用绑定,直接赋值。绑定要显示调用Page.Bind()才有效,麻烦。
对Server的访问不能那样,UrlEncode是static方法,Server是HttpUtility的实例,不能访问。
<a href= "../index.aspx?id= <%= System.Web.HttpUtility.UrlEncode( "kkkkkk ") %> ">

热点排行