如何动态创建URL /链接,如:
www.restaurant.com/restaurant/restaurant-name-without-some-characters-like-space-coma-etc/132
www.restaurant.com/restaurant/restaurant-name-without-some-characters-like-space-coma-etc/132
我可以使用哪些关键字google来关于这个主题的一些文章? (如何处理和处理这种urls内部的asp.net mvc)
有一些问题:
如何生成链接? (存储数据块中的数据块?)
重新定向,如果lug子不是规范的?
编辑:显然他们被称为s。
解决方法
你必须使用如下的东西。
Routes.MapRoute( "Post","posts/{id}/{*title}",new { controller = "Posts",action = "view" } );
public static class UrlExtensions { public static string ResolveSubjectForUrl(this HtmlHelper source,string subject) { return Regex.Replace(Regex.Replace(subject,"[^\\w]","-"),"[-]{2,}","-"); } }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。