asp.net-mvc-routing相关内容

当URL包含连接codeD符号的MVC Web API路由失败

当我打电话给我的web服务女巫有两个参数,我得到: 从客户端检测到有潜在危险的Request的值(安培)。 Routeconfig: config.Routes.MapHttpRoute( 名称:“PropertiesSearch” routeTemplate:“API /属性/搜索/ {类别} / {查询}”, 默认:新{控制器=“财产”,行动=“搜索”,类别=“共性”,查询=的Stri ..
发布时间:2016-06-20 12:24:34 C#/.NET

属性路由不工作领域

场景:我在我的ASP.NET MVC 5个网站,一个窗体区域。 我想重定向到其采用采用全新的属性路由功能定义的自定义路线详细操作。 该RedirectToAction: 返回RedirectToAction(“详细信息”,新的{蛞蝓}); 动作我重定向到: [HTTPGET] [路线(“表格/ {}塞”)] 公众的ActionResult详细信息(字符串蛞蝓) { VAR形式= ..
发布时间:2016-06-20 12:18:29 ASP .NET

实施"记住"功能在ASP.NET MVC

我想实现一个“记​​住我”功能,我的登录表单。我使用ASP.NET MVC作为我的Web应用程序。我设法cookie的东西的工作,但我失败了自动登录的情况下,用户他/她之前检查记得我复选框。我知道问题是什么,但我不知道如何解决它。 在我的HomeController我有以下几点: 私人LoginViewModel CheckLoginCookie() { 如果(string.IsNul ..

如何从内儿童动作电流控制器和行动?

我有我的观点,即通过调用的RenderAction一个孩子的动作呈现的一部分。我怎样才能从这个孩子的行动里面得到父控制器和行动。 当我使用.. @ ViewContext.RouteData.Values​​ [“行动”] 我找回儿童行动的名字,但我需要的是家长/呼叫行动。 感谢 BTW我使用MVC 3剃须刀。 解决方案 如果你想从孩子动作本身(而不是视图)中访问这个,你可以使用 ..
发布时间:2016-06-20 11:59:55 ASP .NET

网页API路由在ASP.NET MVC 4倍Get方法

我使用的Web API和ASP.NET MVC的,我是很新的吧。我已经通过asp.net网站上的一些演示了,我试图做到以下几点。 我有4个get方法,具有以下签名 公开名单<客户>得到() { //得到所有客户 }公开名单<客户> GetCustomerByCurrentMonth() { //得到一些客户的某种逻辑 }公众客户GetCustomerById(字符串ID ..

什么是routes.IgnoreRoute(QUOT; {}资源个.axd / {*} PATHINFO")

什么是 routes.IgnoreRoute(“{}资源个.axd / {*} PATHINFO”) 我找不到我的项目中的任何文件个.axd,我可以删除这条路线规则? 解决方案 个.axd文件不实际存在。 ASP.NET使用网址个.axd扩展(的ScriptResource.axd和WebResource.axd的)内部,它们由一个HttpHandler处理。 因此​​,你应该保持这个 ..
发布时间:2016-06-20 11:52:53 ASP .NET

如何重用区,控制器,视图,模型,在多个应用程序或网站路线

我有一个测试解决方案,只有一个区域称为管理员。 我想跨越多个其他Web应用程序中重用联系。 我在IIS的web应用程序的设置,我已再增加了一个虚拟应用程序, /管理员从地区未来\\管理。 当我浏览到/管理员,我看到一个目录列表。当我尝试打了一个控制器/管理/新闻。我得到一个404错误。这可能是因为该区域没有注册,即使code是有在Global.asax。不过,我相信我会对此完全错误的。 请 ..

asp.net mvc的复杂的路由结构树路径

我想知道我怎么可以定义一个路由映射是这样的: {的TreePath} / {行动} {ID} TreeMap的动态,从这样的数据库加载:“图库/ GalleryA / SubGalleryA /浏览/ 3' 解决方案 您可以创建一个自定义路由处理程序做到这一点。实际的路线是一个包罗万象的: routes.MapRoute( “树”, “树/ {*}路径”, 新{控制器=“树”,行 ..
发布时间:2016-06-20 11:38:35 ASP .NET

如何在MVC的WebAPI的方法映射到HTTP动词?

在以下链接了5分钟的视频,在1:10大关,乔恩·加洛韦说,增加一个名为DeleteComment方法来他CommentsController控制器类将自动约定映射到HTTP删除动词。 如何使用MVC的WebAPI知道如何击溃的方法来正确的动词?我知道在的global.asax.cs文件路由请求路由到正确的控制器,但如何删除请求得到“按照惯例映射”来删除方法或任何方法?尤其是当有可以为每个动词超过 ..
发布时间:2016-06-20 11:34:33 ASP .NET

如何通过URL获得的RouteData?

我需要在ASP.NET MVC应用程序指定的URL字符串以获得 RoutData 。 我发现,我需要模拟的方式根据我的URL字符串,然后把它传递给 RouteTable.Routes.GetRouteData( HttpContextBase )法路由解析(URI至路线)线程。 的如何嘲笑 HttpContextBase 通过URL字符串中使用检索的RouteData RouteTable . ..
发布时间:2016-06-20 11:31:59 ASP .NET

在参数斜线的网址?

问: 我创建一个wiki软件,维基百科/的MediaWiki基本上是一个克隆,但在ASP.NET MVC(MVC的是点,因此不建议我ScrewTurn)。 现在我有一个问题: 我用这个路由映射,路由的URL,如: http://en.wikipedia.org/wiki/ASP.NET routes.MapRoute( “维基”,// Routenname ..
发布时间:2016-06-20 11:31:54 ASP .NET