1
私はここで助けを求めなければなりません。それとのserveral問題が今ありますカスタムルートは他のルートで上書きされます
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
name: "View",
url: "{controller}/{action}/{id}/{cid}/{pid}",
defaults: new { controller = "Read", action = "R", id = UrlParameter.Optional, cid = UrlParameter.Optional, pid = UrlParameter.Optional }
);
routes.MapRoute(
name: "JsonResult",
url: "jsonresult/{id}/{cid}/{pid}",
defaults: new { controller = "Find", action = "Readable", id = UrlParameter.Optional, cid = UrlParameter.Optional, pid = UrlParameter.Optional}
);
routes.MapRoute(
name: "Default",
url: "{controller}/{action}",
defaults: new { controller = "Read", action = "Index" }
);
}
: - すべてでは動作しません下にあるデフォルト
まず
はここでルートです。私は実際に"View"
ルートを何らかの理由でDefault
ルートにする。 Second-JsonResult
ルートは404 error
となり、代わりにトップに置くと消えますが、View
ルートが機能しません。
私は実際に修正する方法がわかりません; l