asp.net-mvc-routing

    4热度

    1回答

    说我有一个MVC的网站,www.codesmurf.com例如,设置了默认的ASP.NET MVC路由,没有什么花哨。所以我的BlogController可以在www.codesmurf.com/blog和我的FAQ找到类似的www.codesmurf.com/faq。 现在,如果我也有一个小的调查项目,目前在不同的解决方案,我将如何实现在www.codesmurf.com/survey访问此调查

    0热度

    1回答

    我有一个工作正常的MVC项目,我决定使用“区域”,因为它很难找到控制器和视图。我也在使用_Layout。 当我添加面积>管理到我的项目,我有问题。我试图进入“http://localhost/Admin/Admin/Index”,我有如下的错误... The controller for path '/Admin/Admin/Index' was not found or does not imp

    3热度

    1回答

    我想在自定义属性中进行安全验证。一个很好的例子是,如果用户发出GET请求来检索具有给定ID的实体,我想拦截该属性中的该请求,将其交给操作筛选器,然后确定用户是否有权访问它。我唯一的问题是如何检索实体ID。我无法在属性声明中传递它,因为它会初始化一次而不是每次请求。相反,我想给我的自定义属性一个url模式,就像你会给HttpGet或HttpPost,并根据上下文的url参数来解析,得到一个实体id。

    1热度

    1回答

    我正在制作一个类似库的网站。在这个图书馆里,一篇文章可以有一个类别,而这个类别最多可以有两个父类别,比如:“世界>国家>城市”。 我希望所有文章的名称为LibraryController的所有文章都保留对单个控制器的所有视图显示。和所使用的2个行动是Article(string id)和Category(string[] ids) 要查看名为“圣殿骑士团”的用户必须输入的文章:/library/a

    1热度

    1回答

    我想实现我自己的登录框架,它源自我的ASP.NET项目,现在即将迁移到ASP.NET MVC。 的问题 每当我点击提交按钮CommunityBar.cshtml我重定向到:localhost/Home/Login?Length=4和接收resource not found error但与我们方便的朋友,谷歌,我花了几个小时,在这个问题上,一起尚未找到解决方案。所以我希望这里有人能够提供帮助。 接着

    1热度

    1回答

    你最近怎么样? 我在尝试配置适用于MvcSiteMap提供程序的Breadcrumb的适合搜索引擎优化的url路线时遇到了一些困难。 看起来很简单,但由于我缺乏ASP.NET MVC经验以及与SEO相关的东西以及此组件,我迷了路。 为了学习的目的,我创建了一个简单的MVC WebSite,其中添加了MVC SiteMap Provider包。 Here's我想要实现: 给出的URL http://

    -1热度

    1回答

    我想在My MVC应用程序中实现路由。 routes.MapRoute("View", "View/ViewCustomer/{id}", new { controller = "Customer", action = "DisplayCustomer", id = UrlParameter.Optional }); 上面的代码不会重定向到CustomerDe

    0热度

    1回答

    我创建了一个项目的WebAPI,我想开始在IIS托管它。 在控制器的方法是这样的: [TokenAuthentication] [HttpGet] [Authorize(Roles=Roles.PING)] [Route("~/Ping")] public DateTime Ping() { return DateTime.UtcNow

    1热度

    1回答

    我有一个拥有两个搜索表单的网站,它们都调用相同的控制器和操作。第一种形式是汽车,第二种是摩托车。每个表单都有多个搜索过滤器。这些过滤器是多值的。 我的路由文件: routes.MapRoute("Cars", "search/cars", new { controller = "Search", action = "Index", SearchType = "Cars"

    1热度

    2回答

    我想路由错误页面找不到我的应用程序,如果任何路线是错误的,然后显示错误路线。 下面 routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Op