【C#MVC路由检测】教程文章相关的互联网学习教程文章

c#-(嵌入式)Raven Studio和我现有的MVC 4路由不能一起使用吗?

我是RavenDB和可嵌入东西的新手.我现在在Google上搜索了将近两个小时,但找不到解决我问题的方法;可能是因为我仍然是RavenDB n00b

c# – 使用jQuery AJAX的ASP.Net MVC路由问题【代码】

我的页面是domain.com/home/details/1 在我的jQuery AJAX调用中,我有以下内容,但当它调用它调用domain.com/home/details/home/getdata时 我该怎么做才能让它得到妥善解决?$(document).ready(function () {oTable = $('#example').dataTable({"bServerSide": true,"sAjaxSource": "Home/GetData/","bProcessing": true,"bPaginate": true,"sPaginationType": "full_numbers","bFilter": true,"bAutoWidth": false,"fnServerData": ...

C#MVC路由检测【代码】

我需要打电话给客户资料页面,例如“(www.mysite.com/John)或(www.mysite.com/customer name)” 所以我添加了这样的路线routes.MapRoute(name: "Profile",url: "{id}",defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional });routes.MapRoute(name: "Default",url: "{controller}/{action}/{id}",defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional });但它总是转...

c# – 如何修复我的MVC3路由【代码】

我的ASP.NET MVC3应用程序中的路由有一些问题,确切地说它不能正常工作. Global.asax中的路由定义routes.MapRoute("News", // Route name"{lang}/{controller}/{action}/{page}/{id}", // URL with parametersnew { lang = "pl", controller = "News", action = "Index", page = 1, id = UrlParameter.Optional } // Parameter defaults);所以我想在2种情况下使用它: > / {lang} / {controller} / {action} / {page} – 转到特定的...

c# – ASP.NET MVC路由不起作用【代码】

我有2条不同的路线:context.MapRoute("zyzzyva_default","{urlTitle}",new { area = "zyzzyva", action = "Index", controller = "Home", urlTitle = UrlParameter.Optional } );第二个:context.MapRoute("Vip_default_vip_thankyou","{partnername}-vip-thank-you",new { controller = "Vip", action = "ThankYou", partnername = "" },new string[] { "Web.Areas.Vip.Controllers" } );当我去mydomain.com/aaaa-vip-thank-你应...

c# – MVC4 – 路由值未被记住【代码】

这是我的路线设置:routes.MapRoute(name: "MyRoute",url: "Secret/{source}/{display}/{sort}/{tags}/{filter}/{pageSize}/{page}",defaults: new { controller = "Secret", action = "Index", page = 1, filter = "-", tags = "-" },namespaces: new[] { "SomeProject.Controllers" });当我访问此URL时:http://localhost:12345/Secret/SourceHere/Gallery/Score/-/-/26我的观点有这个标记:<a href="@Url.Action("Index", new {...

c# – 使用AttributeRouting和MvcRouteTester对MVC 4路由进行单元测试【代码】

所以我一直在研究这个问题但我无法找到解决问题的方法 我有一个MVC4 / Web API应用程序,我正在使用AttributeRouting 3.5.6 我的应用运行正常. 我能够使用以下响应对Web API路由进行单元测试 AttributeRouting not working with HttpConfiguration object for writing Integration tests 我现在要做的是单元测试我的MVC4路线,但我还没有找到办法 我发现了以下问题,我想知道是否有解决方法 https://github.com/mccalltd/AttributeRou...

c# – ASP.NET MVC路由与特定操作【代码】

我对以哪种方式完成事情感到困惑.我的网站可以向用户显示故事Feed,并且Feed可以是多个类别之一. (例如,您可以查看“所有故事”Feed或“我的提交”Feed). 在处理路由方面,它更有意义: 1)让Action(Home / index)处理不同的“storyCategory”参数,路由如下:[Route("~/"), Route("")] //Index will be default route for both SiteRoot and SiteRoot/Home [Route("{storyCategory?}/{page?}")] [Route("{storyCategory?}/Page/{page?...

c# – MVC3路由中的数据令牌名称【代码】

我一直在学习MVC 3,我无法弄清楚路由的一个方面. 如果我有如下路线:routes.MapRoute("Default", "{controller}/{action}/{ID}");该路由将每个操作限制为只有一个名称ID的参数!虽然控制器的名称或此路线的操作没有限制. 当然我可以定义更多路由,但必须有更好的方法来接受数据令牌,例如ListID或FieldID. 例如:我有一个带有两个动作的ListController:GetListByID(int listID) and GetFieldByID(int fieldID)在这种情况下,我必须定...

c# – 具有特殊字符和子操作的MVC路由参数【代码】

我有以下路线,它需要能够处理其中任何角色的游戏.我在web.config中正确启用了一些东西以允许URL中的特殊字符,并确认我的URL在使用基本查询字符串而不是自定义MVC路由时有效.但是,只要我通过Html.Action包含子操作加载,我就会得到以下堆栈跟踪.routes.MapRoute("Game", "Game/Game/{id}", new { controller = "Game", action = "Game", id = ""}, new { id = @"[^\.]*" });这是我的Controller方法和视图(我把它们弄了很多,但错误仍然...