本文整理汇总了C#中RouteCollection.MapRoutes方法的典型用法代码示例。如果您正苦于以下问题:C# RouteCollection.MapRoutes方法的具体用法?C# RouteCollection.MapRoutes怎么用?C# RouteCollection.MapRoutes使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类RouteCollection
的用法示例。
在下文中一共展示了RouteCollection.MapRoutes方法的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: RegisterRoutesTo
public static void RegisterRoutesTo(RouteCollection routes)
{
routes.IgnoreRoute("XmlRpc.ashx");
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.IgnoreRoute("{*favicon}", new {favicon = @"(.*/)?favicon.ico(/.*)?"});
routes.MapRoutes<Routes>();
}
示例2: RegisterRoutes
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.IgnoreRoute("scripts/{list}.aspx");
routes.MapRoutes<Routes>();
}
示例3: RegisterRoutes
public static void RegisterRoutes(RouteCollection routes)
{
// Ignore routes.
routes.IgnoreRoute("Content/{*pathInfo}");
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.IgnoreRoute("{*favicon}", new { favicon = @"(.*/)?favicon.ico(/.*)?" });
// Map "route set" routes.
routes.MapRoutes<Routes>();
}
示例4: RegisterRoutes
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.IgnoreRoute("{*favicon}", new { favicon = @"(.*/)?favicon.ico(/.*)?" });
/*
routes.MapRoute(
"AdminRoot", // Route name
"Admin", // URL with parameters
new { controller = "Home", action = "Admin", id = UrlParameter.Optional } // Parameter defaults
);
*/
/*routes.MapRoute(
"Admin", // Route name
"Admin/{controller}.aspx/{id}", // URL with parameters
new { controller = "Home", action = "Admin", id = UrlParameter.Optional } // Parameter defaults
);*/
routes.MapRoute(
"Photos", // Route name
"Photos.aspx", // URL with parameters
new { controller = "Photos", action = "Index" },
new string[] { "JGrim.MVC.Controllers" }// Parameter defaults
);
routes.MapRoute(
"Pages", // Route name
"Pages/{id}", // URL with parameters
new { controller = "Pages", action = "Index", id = _defaultPage },
new string[] { "JGrim.MVC.Controllers" }// Parameter defaults
);
routes.MapRoute(
"Default", // Route name
"{controller}.aspx/{action}/{id}", // URL with parameters
new { controller = "Pages", action = "Index", id = _defaultPage}, // Parameter defaults
new string[] { "JGrim.MVC.Controllers" }
);
routes.MapRoute(
"Default1", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Pages", action = "Index", id = _defaultPage },
new string[] { "JGrim.MVC.Controllers" }// Parameter defaults
);
routes.RouteExistingFiles = false;
routes.MapRoutes();
}
示例5: RegisterRoutes
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoutes();
routes.MapRoute(
name: "Master",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Titulo", action = "Inicio", id = UrlParameter.Optional }
);
}
示例6: RegisterRoutes
private static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
//routes.MapMvcAttributeRoutes();
//AreaRegistration.RegisterAllAreas();
//routes.MapRoute(
// name: "Default",
// url: "{controller}/{action}/{id}",
// defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
//);
routes.MapRoutes<Routes>();
}
示例7: RegisterRoutes
public static void RegisterRoutes(RouteCollection routes)
{
// Ignore routes.
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
// Map "route set" routes.
routes.MapRoutes<Routes>();
// Default route.
routes.MapRoute(
"Default",
"{controller}/{action}/{id}",
new { controller = "home", action = "index", id = UrlParameter.Optional }
);
}
示例8: RegisterRoutes
private static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
name: "ResourceRoutes",
url: "Resource/{id}",
defaults: new { controller = "Resource", action = "Index", id = UrlParameter.Optional }
);
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
routes.MapRoutes<Routes>();
}
示例9: RegisterRoutes
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
//routes.IgnoreRoute("elmah.axd");
routes.IgnoreRoute("admin/elmah.axd");
routes.IgnoreRoute("admin/{resource}.axd/{*pathInfo}");
routes.MapRoutes(); // Register Attribute Based Routes which the current assembly contains (RiaLibrary.Web = http://maproutes.codeplex.com)
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
// Route Debugger: to use, uncomment this line:
//RouteDebug.RouteDebugger.RewriteRoutesForTesting(RouteTable.Routes);
}
示例10: RegisterRoutes
public virtual void RegisterRoutes(RouteCollection routes, Assembly assembly)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.IgnoreRoute("favicon.ico");
routes.MapRoutes(assembly);
}
示例11: RegisterRoutes
private void RegisterRoutes(RouteCollection routes)
{
routes.MapRoutes();
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "home", action = "index", id = UrlParameter.Optional } // Parameter defaults
);
}
示例12: RegisterRoutes
private static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoutes<Routes>();
}
示例13: Start
public static void Start(RouteCollection routes)
{
routes.MapRoutes<Routes>();
}
示例14: RegisterRoutes
public static void RegisterRoutes(RouteCollection routes)
{
routes.Clear();
routes.MapRoutes<Routes>();
}