c# – ASP.NET MVC路由/ SEO友好URL
发布时间:2020-12-15 06:51:15 所属栏目:百科 来源:网络整理
导读:我正在尝试像Stackoverflow这样的事情 从stackoverflow获取链接,例如: Hidden Features of C#? 如果你删除最后一部分 (Hidden Features of C#?) 它仍然返回相同的结果. 对于我在Global.asax中的路由,我试着做一些像 “{行动} / {ID} / {TITLE}” 在我的页面
我正在尝试像Stackoverflow这样的事情
从stackoverflow获取链接,例如: Hidden Features of C#? 如果你删除最后一部分 对于我在Global.asax中的路由,我试着做一些像 在我的页面上,这是我的链接: <%= Html.ActionLink(video.Title,"Details","Videos",new {id = video.ID,title = video.Title.Replace(" ","-")},null) %> 这完全是我想要的,除了在id之后,它会抛出“?title = blah-blah-blah” 我想要说“id / blah-blah-blah” 我的问题是什么? (除了是noob) 解决方法
该路由看起来应该适用于对ActionLink的调用,所以这有点猜测.您在默认路由之后注册您的“{action} / {id} / {title}”路由?如果是这样,默认路由将先匹配,并将标题值放在querystring中,因为它不会出现在路径中.如果您在{controller} / {action} / {id}默认之前注册了自定义路由,则应该可以使用.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- Oracle 数据库查看client的用户登录信息包括ip
- Ajax将数据封装为XML文件
- 能让你少写1000行代码的20个正则表达式
- ruby-on-rails – Ruby on Rails – request.env
- 前台ajax递交json数据后的提示框
- JSON.parse()和JSON.stringify()
- react-native – React native停留在旧版本应用程
- 带有正则表达式的javascript – .match()返回nul
- ruby-on-rails – 为什么Rails会话cookie不能完全
- Oracle Web ADI 加载时错误:ORA-06508: PL/SQL:
热点阅读