asp.net-mvc – ASP.NET MVC URL解码
发布时间:2020-05-25 00:02:01 所属栏目:asp.Net 来源:互联网
导读:我有这样的动作: %=Html.ActionLink(My_link, About, Home, new RouteValueDictionary { { id, sterreich } }, null)% 这产生以下链接:http://localhost:1855/Home/About/%C3%96sterreich 我想要一个看起来像这样的链接 – loca
|
我有这样的动作: <%=Html.ActionLink("My_link","About","Home",new RouteValueDictionary {
{ "id","sterreich" } },null)%>
这产生以下链接:http://localhost:1855/Home/About/%C3%96sterreich 我想要一个看起来像这样的链接 – localhost:1855 / Home / About /sterreich 我努力了. Server.HtmlDecode("sterreich")
HttpUtility.UrlDecode("sterreich")
似乎也没有帮助.还有什么可以尝试得到我想要的结果? 解决方法我认为这是您的浏览器(IE)的一个问题.您的代码是正确的,因此不需要显式的UrlEncoding. <%=Html.ActionLink("My_link",new RouteValueDictionary {
{ "id",null)%>
ASP.NET MVC没有任何问题.请参阅网路上的unicode网址,例如http://he.wikipedia.org/wiki/%D7%9B%D7%A9%D7%A8%D7%95%D7%AA在IE和浏览器正确地处理unicode的URL. 例如. chrome显示unicode网址,没有任何问题. IE不解码地址栏中的“特殊”unicode字符. 这只是一个化妆品问题. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET JSON字符串与实体类的互转换示例代码
- asp.net-mvc – Server 2008 R2上的MVC – 如何?
- asp.net – 通过javascript禁止文本框中的退格
- asp.net-core – 是否可以将NoSQL用于Identity Server 4?
- asp.net-mvc – 如何提交本地jqgrid数据和表单输入元素
- asp.net-mvc – ASP.NET MVC:通过两个控制器操作重用视图
- IIS是否记录请求标头信息?如果是的话,在哪里?
- asp.net – 为什么%=%标记呈现为“%=%”?
- asp.net – 错误:“无法读取配置部分’system.webServer /
- asp.net-mvc – asp.net MVC:禁用一个TextBox
推荐文章
站长推荐
- 更改ASP.NET缓存项到期的频率?
- asp.net – 具有不同按钮类型的Asp按钮
- .net – Structuremap – 多个接口实现
- asp.net-mvc – 使用MVC3剃刀的ASP.Net图表控件
- asp.net – WebForms中的Tabbing行为
- ASP.Net Web API在VS中正确显示但提供HTTP500
- asp.net – ERR_CONNECTION_RESET:上传大文件时
- asp.net-mvc – ASP.NET MVC – 用于ICollection
- asp.net – 如何绑定gridview中数据表的复选框值
- asp.net-mvc – ASP.NET MVC路由Maproute参数
热点阅读
