我想基于在Startup.cs通过下面的代码HTTP动词得到ASP.NET的Core 2 MVC路由的行动:基于HTTP动词的路由动作? app.UseMvc(routes => { routes.MapRoute( name: "post", template: "api/{controller}/{id?}", defaults: new { action = "Post" }, constraints: new RouteValueDictionary(new { httpMethod = new Ht…

2020年3月6日 0条评论 51点热度 阅读全文

我试图设置一个主页面layout.cshtml,该页面除了一个或两个(通常是登录和注销)以外的所有页面一致地工作。在我的布局中,我想展示一些我不希望为这些特殊页面显示的元素。asp.net核心从内容页面传递数据到布局 我已经看过部分视图和部分,它们似乎都以我想要的方式“向后”工作 - 在这种情况下,我希望默认为“显示所有元素”,但对于我想要的特殊页面能够关闭一个元素。 我以前见过使用PageData将变量传递给布局的代码(这看起来非常有用,因为我可以在相关页面中打一个布尔并在布局中检查它),但是这似乎已被删除。有没…

2020年1月15日 0条评论 34点热度 阅读全文