asp.net-mvc-routing相关内容
当我打电话给我的web服务女巫有两个参数,我得到: 从客户端检测到有潜在危险的Request的值(安培)。 Routeconfig: config.Routes.MapHttpRoute( 名称:“PropertiesSearch” routeTemplate:“API /属性/搜索/ {类别} / {查询}”, 默认:新{控制器=“财产”,行动=“搜索”,类别=“共性”,查询=的Stri
..
我如何判断一个字符串特定命名路由匹配? 我有一个这样的路线: routes.MapRoute( “FindYourNewRental” “发现 - 你的新租赁/ {市场} / {}社区的.html” 新{控制器=“FindYourNewRental”,行动=“社区”} );字符串的URL =“http://www.website.com/find-your
..
场景:我在我的ASP.NET MVC 5个网站,一个窗体区域。 我想重定向到其采用采用全新的属性路由功能定义的自定义路线详细操作。 该RedirectToAction: 返回RedirectToAction(“详细信息”,新的{蛞蝓}); 动作我重定向到: [HTTPGET] [路线(“表格/ {}塞”)] 公众的ActionResult详细信息(字符串蛞蝓) { VAR形式=
..
由于以下webapiconfig; config.Routes.MapHttpRoute( 名称:“DefaultApi” routeTemplate:“API / {}控制器/(编号)”, 默认:新{ID = RouteParameter.Optional} ); 和该控制器; 公共ProductsC
..
我使用MVC4,需要路由这样的请求到控制器: [的myapp] /data/fileinfo.xml 下面是我配置的路由: routes.MapRoute( 名称:“数据”, 网址:“数据/ {}文件”, 默认:新{控制器=“数据”,行动=“的FileInfo”} ); 现在,这个工作完全正常,并请
..
我在我的应用程序使用了以下类型的URL。 本地主机/管理/ userdetail / ID 的 本地主机/管理/ userdetail / ID /真正的 本地主机/管理/ userdetail / ID /真/成功的 下面是我的联系控制器 布尔inSaveAction,串状态是可选 [授权] 公众的ActionResult UserDetail(字符串I
..
我可以使用以下两种途径规则在一起吗? config.Routes.MapHttpRoute( 名称:“ActionApi” routeTemplate:“API / {控制器} / {行动} / {ID}” 默认:新{ID = RouteParameter.Optional});config.Routes.MapHttpRoute( 名称:“DefaultApi
..
我想实现一个“记住我”功能,我的登录表单。我使用ASP.NET MVC作为我的Web应用程序。我设法cookie的东西的工作,但我失败了自动登录的情况下,用户他/她之前检查记得我复选框。我知道问题是什么,但我不知道如何解决它。 在我的HomeController我有以下几点: 私人LoginViewModel CheckLoginCookie() { 如果(string.IsNul
..
我有我的观点,即通过调用的RenderAction一个孩子的动作呈现的一部分。我怎样才能从这个孩子的行动里面得到父控制器和行动。 当我使用.. @ ViewContext.RouteData.Values [“行动”] 我找回儿童行动的名字,但我需要的是家长/呼叫行动。 感谢 BTW我使用MVC 3剃须刀。 解决方案 如果你想从孩子动作本身(而不是视图)中访问这个,你可以使用
..
我使用的Web API和ASP.NET MVC的,我是很新的吧。我已经通过asp.net网站上的一些演示了,我试图做到以下几点。 我有4个get方法,具有以下签名 公开名单<客户>得到() { //得到所有客户 }公开名单<客户> GetCustomerByCurrentMonth() { //得到一些客户的某种逻辑 }公众客户GetCustomerById(字符串ID
..
我有一个ApiController,我想使用的电子邮件地址作为请求的ID参数: //获取api/employees/email@address.com 公共CompactEmployee获取(字符串ID){ VAR电子邮件= ID; 返回GetEmployeeByEmail(电子邮件); } 不过,我不能得到这个工作(返回 404 ) 的http://本地主机:1080/ap
..
什么是 routes.IgnoreRoute(“{}资源个.axd / {*} PATHINFO”) 我找不到我的项目中的任何文件个.axd,我可以删除这条路线规则? 解决方案 个.axd文件不实际存在。 ASP.NET使用网址个.axd扩展(的ScriptResource.axd和WebResource.axd的)内部,它们由一个HttpHandler处理。 因此,你应该保持这个
..
任何人都可以点我在正确的方向上如何映射它需要两个GUID的路线? IE浏览器。
..
我有一个测试解决方案,只有一个区域称为管理员。 我想跨越多个其他Web应用程序中重用联系。 我在IIS的web应用程序的设置,我已再增加了一个虚拟应用程序, /管理员从地区未来\\管理。 当我浏览到/管理员,我看到一个目录列表。当我尝试打了一个控制器/管理/新闻。我得到一个404错误。这可能是因为该区域没有注册,即使code是有在Global.asax。不过,我相信我会对此完全错误的。 请
..
从这个问题继:
..
我想知道我怎么可以定义一个路由映射是这样的: {的TreePath} / {行动} {ID} TreeMap的动态,从这样的数据库加载:“图库/ GalleryA / SubGalleryA /浏览/ 3' 解决方案 您可以创建一个自定义路由处理程序做到这一点。实际的路线是一个包罗万象的: routes.MapRoute( “树”, “树/ {*}路径”, 新{控制器=“树”,行
..
在以下链接了5分钟的视频,在1:10大关,乔恩·加洛韦说,增加一个名为DeleteComment方法来他CommentsController控制器类将自动约定映射到HTTP删除动词。 如何使用MVC的WebAPI知道如何击溃的方法来正确的动词?我知道在的global.asax.cs文件路由请求路由到正确的控制器,但如何删除请求得到“按照惯例映射”来删除方法或任何方法?尤其是当有可以为每个动词超过
..
我需要在ASP.NET MVC应用程序指定的URL字符串以获得 RoutData 。 我发现,我需要模拟的方式根据我的URL字符串,然后把它传递给 RouteTable.Routes.GetRouteData( HttpContextBase )法路由解析(URI至路线)线程。 的如何嘲笑 HttpContextBase 通过URL字符串中使用检索的RouteData RouteTable .
..
问: 我创建一个wiki软件,维基百科/的MediaWiki基本上是一个克隆,但在ASP.NET MVC(MVC的是点,因此不建议我ScrewTurn)。 现在我有一个问题: 我用这个路由映射,路由的URL,如: http://en.wikipedia.org/wiki/ASP.NET routes.MapRoute( “维基”,// Routenname
..
我如何生成ASP.NET MVC框架内的友好的网址?例如,我们已经得到了类似如下的URL: HTTP://网站/目录/ BrowseByStyleLevel / 1 的1是在研究水平(高等在这种情况下),浏览的ID,但I'l喜欢重新格式化的URL以同样的方式计算器做它 例如,这两个网址,会带你到相同的地方:
..