ASP.NET MVC 中的递归路由
我有一个表 Category -------- Id Name ParentId (null) “类别”可以无限递归,但可能最多可达 3 个级别,我希望我的 url 映射到类别。 因此,如果表…
MVC MapPageRoute 和 ActionLink
我创建了一个页面路由,以便我可以将我的 MVC 应用程序与项目中存在的一些 WebForms 页面集成: public static void RegisterRoutes(RouteCollection …
如何从子动作中获取当前控制器和动作?
我的视图的一部分是通过调用子操作的 RenderAction 呈现的。如何从该子操作中获取父控制器和操作。 当我使用..时, @ViewContext.RouteData.Values["a…
具有“不等于”约束的 ASP.NET 路由
我有一条像这样的路线: routes.MapRoute ( "Profile", "profile/{username}", new { controller = "Profile", action = "Index" }, new { username =…
如何实现 ASP.NET MVC 站点的安全性以拒绝对特定组的访问?
我有一个内部公司 ASP.NET MVC 网站。 要求(1):当任何人在网络上时,除了一个 AD 组(例如:AD_Sales 组)之外,他们都可以访问此站点。 要求(2):例…
ASP.NET:路由规则
来自 PHP 背景的我知道我们可以在 CakePHP 和 CodeIgniter 中配置类似的内容: 将所有请求发送到 http: //mydomain.com/admin/product/view 由产品控…
通过 MVC 路由记录 WebForms 页面的性能
我们有一个遗留应用程序,一部分是 ASP.NET WebForms,一部分是 ASP.NET MVC。 为了给所有 URL 提供 MVC“样式”,我们注册了一组路由来将所需的 URL …
在 ASP.NET MVC 中设置备用控制器文件夹位置
我们可以使用 HTML 视图的默认文件夹约定的 MVC 应用程序,但我们希望设置备用“Services”文件夹,其中的控制器仅用于返回 xml 或 json 的 Web 服务…
.NET MVC2 如何更改传入的 URL 参数
我正在使用 .NET MVC 2 如果传入请求包含 URL: http://something.com/1234 其中 1234 是 {id} 参数。我希望能够使用 id 从数据库获取一些数据,然后…
ASP.NET MVC 路由问题
我的 Global.asax 文件应该如何显示,以及控制器的操作如何才能获得如下 URL: http://mysite.com/name name 是一个字符串 - 它可以是任何内容。 我尝…
ASP.NET MVC 路由
我有一个要求,让用户使用友好的网址搜索属性。我创建了这条路线 routes.MapRoute( "Search", // Route name "{controller}/{action}/refno/{refno}/s…
是否可以将参数作为路由的第一个节点?
我希望在 ASP.NET MVC 中有以下类型的路由。 {a}/{b} -> SiteController.Search(a, b) (其中 a 和 b 是任意字符串) 同时仍然有一个 HomeController …
如何在 MVC 应用程序的 URL 中使用日期(MM-dd-yyyy 格式)?
我有一个 MVC2 项目,在 RegisterRoutes 方法中具有如下路由: routes.MapRoute( "PrettyUrl", "Airplanes/{query}/{page}", new { controller = "Air…