我怎样才能航线的url到.cshtml网页?例如。 www.example.com/view/2 - > view.cshtmlURL路由ASP.NET网页(.cshtml)没有MVC
我不想使用MVC,最好不要使控制器代码和其他东西复杂化。尽可能简单的路由。
我怎样才能航线的url到.cshtml网页?例如。 www.example.com/view/2 - > view.cshtmlURL路由ASP.NET网页(.cshtml)没有MVC
我不想使用MVC,最好不要使控制器代码和其他东西复杂化。尽可能简单的路由。
简单的路由就像您只想在Web页面中默认使用没有扩展名的现有文件名一样。 2可以在UrlData集合中访问。
下面是解释了基本的路由系统在Web页面中是如何工作的文章: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