Adr*_*sca 1 url-routing asp.net-webpages razor-2
如何将网址路由到.cshtml页面?例如www.example.com/view/2 - > view.cshtml
我不想使用MVC,最好不要使用控制器代码和其他东西复杂化.只是路由尽可能简单.
简单的路由,例如您只想在Web页面站点中默认无法使用扩展名来访问现有文件名的路径.可以在UrlData集合中访问2.
这篇文章解释了基本路由系统如何在网页中运行:http://www.mikesdotnetting.com/Article/165/WebMatrix-URLs-UrlData-and-Routing-for-SEO
如果要映射与磁盘上的文件不匹配的URL,可以使用Nuget包(http://www.nuget.org/packages/WebPageRouteHandler/).它有点复杂,但我写了一篇关于如何使用它的文章:http://www.mikesdotnetting.com/Article/187/More-Flexible-Routing-For-ASP.NET-Web-Pages