相关疑难解决方法(0)

ASP.net MVC支持带有连字符的URL

有一种简单的方法可以让MvcRouteHandler将传入URL的操作和控制器部分中的所有连字符转换为下划线,因为方法或类名称不支持连字符.

这样我就可以支持像sample.com/test-page/edit-details这样的结构映射到Action edit_details和Controller test_pagecontroller,同时继续使用MapRoute方法.

我知道我可以指定一个动作名称属性并支持控制器名称中的连字符,这些连字符可以手动添加路由来实现这一点,但是我正在寻找一种自动化方式,以便在添加新控制器和操作时节省错误.

url asp.net-mvc seo url-routing

31
推荐指数
4
解决办法
1万
查看次数

标签 统计

asp.net-mvc ×1

seo ×1

url ×1

url-routing ×1