asp.net-mvc – ASP.NET MVC URL解码
发布时间:2020-12-15 19:15:36 所属栏目:asp.Net 来源:网络整理
导读:我有这样的动作: %=Html.ActionLink("My_link","About","Home",new RouteValueDictionary { { "id","?sterreich" } },null)% 这产生以下链接:http://localhost:1855/Home/About/%C3%96sterreich 我想要一个看起来像这样的链接 – localhost:1855 / Home /
我有这样的动作:
<%=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-mvc – MVC – 更改下拉列表中的默认文本
- asp.net-mvc-3 – 如何在Mvccontrib网格模型中使用自定义列
- asp.net-mvc – ASP.NET MVC – 使用Moq框架对RenderPartia
- entity-framework – 此版本的Entity Framework核心软件包管
- asp.net-mvc – ASP.NET MVC – RequireJS最佳的多页面应用
- 如何在ASP.NET中跟踪完成的文件下载
- asp.net – 如何使用OctopusDeploy安装Windows服务,使用app
- asp.net-web-api – ASP.NET Web-API帮助-API生成器?
- asp.net-mvc – 带有实体框架的MVC控制器的T4模板 – 主机的
- ASP.NET <%=%> vs <%:%>
推荐文章
站长推荐
- asp.net-mvc-2 – 我的Asp.Net C#类如何返回一个
- Asp.net 中获取html控件的值的方法
- asp.net – iFrame中的Response.Redirect(),重定
- asp.net – Team Build 2010和web.config转换的问
- asp.net-mvc – 会员提供商中的GetAllUsers在哪里
- asp.net-mvc – 防止在asp.net MVC 3中验证部分表
- asp.net-mvc – 如何使用Data Annotations Exten
- asp.net-mvc – MVC EditorFor里面的另一个Edito
- asp.net – ‘NETCore.App’,版本’1.0.0-rc2-30
- ASP.NET上的.cshtml razor文件转换
热点阅读