示例#1
0
 void RegisterRoutes(RouteCollection routes)
 {
     routes.MapPageRoute("", "", "~/WebForm1.aspx");
     routes.MapPageRoute("", "Page2", "~/WebForm2.aspx");
     routes.MapPageRoute("", "Book/{category}", "~/WebForm3.aspx");
     routes.MapPageRoute("404", "{*url}", "~/WebForm1.aspx");  //  PageNotFound.aspx
 }
示例#2
0
        private void RegisterRoutes(RouteCollection routes)
        {
            routes.MapPageRoute(
                "generate-flair-basic",
                "Generate/options/{options}/{associationId}.{format}",
                "~/Generate.aspx"
            );

            routes.MapPageRoute(
                "generate-flair-end",
                "Generate/{associationId}.{format}/options/{options}",
                "~/Generate.aspx"
            );

            routes.MapPageRoute(
                "generate-flair-forum-basic",
                "Generate/{associationId}.{format}",
                "~/Generate.aspx"
            );

            routes.MapPageRoute(
                "generate-flair",
                "Generate/{associationId}",
                "~/Generate.aspx"
            );
        }
示例#3
0
        public static void RegisterRoutes(RouteCollection routes)
        {
            var settings = new FriendlyUrlSettings();
            settings.AutoRedirectMode = RedirectMode.Permanent;
            routes.EnableFriendlyUrls(settings);

            // First parameter: Name of route
            // Second parameter: URL of route {variables}
            // Third parameter: Default values
            // Fourth parameter: Contraints (optional)

            // Profile/username Route
            routes.MapPageRoute("Profile",
            "Account/Profile/{username}",
            "~/Account/Profile/Profile.aspx", true,
            new RouteValueDictionary { 
                { "username", "" } });

            // Profile/username/AccountInfo Route
            routes.MapPageRoute("ProfileAccountDetails",
            "Account/Profile/{username}/{accountDetails}",
            "~/Account/Profile/AccountDetails.aspx", true,
            new RouteValueDictionary { 
                { "username", "" },
                { "accountDetails", "" }});
        }
 public static void RegisterRoutes(RouteCollection routes)
 {
     routes.MapPageRoute("Index", "", "~/Pages/Index.aspx");
     routes.MapPageRoute("IndexEditRoute", "kund/{KundID}", "~/Pages/IndexEdit.aspx");
     routes.MapPageRoute("AlbumEditRoute", "album/{AlbumID}", "~/Pages/AlbumEdit.aspx");
     routes.MapPageRoute("Album", "album", "~/Pages/Album.aspx");
 }
        void RegisterRoutes(RouteCollection routes)
        {
            routes.MapPageRoute(
                "HomeRoute",
                "Home",
                "~/Default.aspx"
            );
            routes.MapPageRoute(
                "AboutRoute",
                "About",
                "~/About.aspx"
            );
            routes.MapPageRoute(
                "ContactRoute",
                "Contact",
                "~/Contact.aspx"
            );
            routes.MapPageRoute(
                "ProductListRoute",
                "ProductList",
                "~/ProductList.aspx"
            );

            routes.MapPageRoute(
                "ProductsByCategoryRoute",
                "ProductList/{categoryName}",
                "~/ProductList.aspx"
            );
            routes.MapPageRoute(
                "ProductByNameRoute",
                "Product/{productName}",
                "~/ProductDetails.aspx"
            );
        }
示例#6
0
 void YonetimRoutes(RouteCollection routes)
 {
     routes.MapPageRoute("icerik", "{Sayfa}", "~/page.aspx", true);
     routes.MapPageRoute("alt-icerik", "{Sayfa}/{AltSayfa}", "~/page.aspx", true);
     routes.MapPageRoute("en-alt-icerik", "{Sayfa}/{AltSayfa}/{EnAltSayfa}", "~/page.aspx", true);
     routes.MapPageRoute("link", "{Sayfa}/{AltSayfa}/{EnAltSayfa}/{Icerik}", "~/page.aspx", true);
 }
示例#7
0
        public static void RegisterRoutes(RouteCollection routes)
        {
            routes.Ignore("{resource}.axd/{*pathInfo}");

            routes.MapPageRoute(
                "SalesSummaryRoute",
                "SalesReportSummary/{year}",
                "~/SalesSummary.aspx",
                true,
                new RouteValueDictionary { }
            );

            var route = routes.MapPageRoute(
                "SalesRoute",
                "SalesReport/{locale}/{year}",
                "~/Sales.aspx",
                true,
                new RouteValueDictionary { }
            );
            route.RouteHandler = new PageRouteHandler("~/Sales.aspx");

            routes.MapPageRoute(
                "ExpensesRoute",
                "ExpenseReport/{locale}/{year}/{*extraInfo}",
                "~/Expenses.aspx",
                true,
                new RouteValueDictionary { },
                new RouteValueDictionary { { "extraInfo", new CharactersConstraint() } }
            );
        }
 public static void RegisterRoutes(RouteCollection routes)
 {
     routes.MapPageRoute(null, "list/{category}/{page}", "~/Pages/Listing.aspx");
     routes.MapPageRoute(null, "list/{page}", "~/Pages/Listing.aspx");
     routes.MapPageRoute(null, "", "~/Pages/Listing.aspx");
     routes.MapPageRoute(null, "list", "~/Pages/Listing.aspx");
 }
示例#9
0
        public static void RegisterRoutes(RouteCollection routes)
        {
            var def = new RouteValueDictionary(new { user = "******" });
            var reg = new RouteValueDictionary(new { user = "******" });

            // Register a route for Page/{User}
            routes.MapPageRoute(
               "user-page", // Route name
               "w/{user}", // Route URL
               "~/Pv.aspx", // Web page to handle route
               true,
               def,
               reg
            );
            // Register a route for Page/{User}
            routes.MapPageRoute(
               "user-card", // Route name
               "c/{user}", // Route URL
               "~/Cv.aspx", // Web page to handle route
               true,
               def,
               reg
            );
            // Register a route for Page/{User}
            routes.MapPageRoute(
               "user-imgs", // Route name
               "p/{user}", // Route URL
               "~/Id.aspx", // Web page to handle route
               true,
               def,
               reg
            );
        }
示例#10
0
        protected void RegisterRoutes(RouteCollection routes)
        {
            routes.MapPageRoute("Bootstrap",
                "Bootstrap",
                "~/Bootstrap.aspx");

            routes.MapPageRoute("Html5",
                "Html5",
                "~/Html5.aspx");

            routes.MapPageRoute("jQuery",
                "jQuery",
                "~/jQuery.aspx");

            routes.MapPageRoute("Submit",
                "Submit",
                "~/Submit.aspx");

            routes.Add(new Route("Data/GetServerTime", new GetSeverTimeRouteHandler()));
            routes.Add(new Route("Data/LongRunningProcess", new LongRunningProcessRouteHandler()));

            routes.MapPageRoute("Default",
                "",
                "~/Default.aspx");
        }
示例#11
0
        public static void DefineRoutes(RouteCollection routes)
        {
            routes.MapPageRoute("Default", "", "~/Pages/Default.aspx");
            routes.MapPageRoute("UserList", "users/", "~/Pages/Account/UserList.aspx");;
            routes.MapPageRoute("UserAction", "user/{action}/{*id}", "~/Pages/Account/UserForm.aspx");

            //routes.MapPageRoute("Customer", "customer/{id}", "~/Pages/Customer/Index.aspx");
        }
 public static void RegisterRoutes(RouteCollection routes)
 {
     routes.EnableFriendlyUrls();
     routes.MapPageRoute("rutaGenCdp", "generarCDP", "~/App/CDP/wf_generarCDP.aspx", false);
     routes.MapPageRoute("rutaVerCdp", "VerCDP", "~/App/CDP/wf_VerCDP.aspx", false);
     routes.MapPageRoute("rutaMantenedorwf_Region", "MantenedorRegion", "~/App/Mantenedores/wf_Regiones.aspx", false);
     routes.MapPageRoute("rutaMantenedrwf_ModeloAtencion", "MantenedorModAtencion", "~/App/Mantenedores/wf_ModeloAtencion.aspx", false);
 }
示例#13
0
 public static void RegisterRoutes(RouteCollection routes)
 {
     //ignore routes for images,css,js etc
     routes.MapPageRoute("Home", "control/home", "~/Default.aspx");
     routes.MapPageRoute("ProductDetails", "control/products/{id}/details", "~/ViewProducts.aspx");
     routes.MapPageRoute("UpdatePwd", "control/updatepwd", "~/UpdatePwd.aspx");
     routes.MapPageRoute("BrowseCat", "control/browse", "~/BrowseCategories.aspx");
 }
示例#14
0
 public static void RegisterRoutes(RouteCollection routes)
 {
     routes.MapPageRoute("Default", "Hem", "~/Default.aspx");
     routes.MapPageRoute("GameList", "Spelsammling", "~/GameList.aspx");
     routes.MapPageRoute("Details", "spel/{id}", "~/Details.aspx");
     routes.MapPageRoute("NewGame", "Nytt spel", "~/NewGame.aspx");
     routes.MapPageRoute("NewUSer", "Registrering", "~/Register.aspx");
 }
示例#15
0
 static void RegisterRoutes(RouteCollection routes)
 {
     routes.MapPageRoute("Login", "Login", "~/Login.aspx");
     routes.MapPageRoute("Home", "Home", "~/Home.aspx");
     routes.MapPageRoute("Products", "Products", "~/Products.aspx");
     routes.MapPageRoute("AboutUs", "AboutUs", "~/AboutUs.aspx");
     routes.MapPageRoute("Contact", "Contact", "~/Contact.aspx");
 }
        public static void RegisterRoutes(RouteCollection routes)
        {
            routes.MapPageRoute("Questions", "questions", "~/Pages/QuestionPages/QuestionList.aspx");
            routes.MapPageRoute("AddQuestion", "questions/new", "~/Pages/QuestionPages/CreateQuestion.aspx");
            routes.MapPageRoute("QuestionDetails", "questions/{id}", "~/Pages/QuestionPages/QuestionDetails.aspx");

            routes.MapPageRoute("Default", "", "~/Pages/Game.aspx");
        }
示例#17
0
 protected static void RegisterRoutes(RouteCollection routes)
 {
     if(routes != null)
     {
         routes.MapPageRoute("DefaultRoute", "", "~/SignIn.aspx");
         routes.MapPageRoute("Reporting", "Reports/{path}", "~/Reports/ReportMaster.aspx");
     }
 }
示例#18
0
        private void RegisterRoutes(RouteCollection routes)
        {
            routes.Ignore("{resource}.axd/{*pathInfo}");

            routes.MapPageRoute("User routes", "{username}", "~/Routes.aspx", true, null,
                new RouteValueDictionary { { "username", "[a-zA-Z].*" } });

            routes.MapPageRoute("Route map", "{username}/{routeId}", "~/Map.aspx");
        }
示例#19
0
        public static void RegisterRoutes(RouteCollection routes)
        {
            routes.EnableFriendlyUrls();

            routes.MapPageRoute("Home", "{lang}/", "~/Default.aspx");
            routes.MapPageRoute("About", "{lang}/gioi-thieu", "~/About.aspx");
            routes.MapPageRoute("Contact", "{lang}/lien-he", "~/Contact.aspx");
            routes.MapPageRoute("News", "{lang}/tin-tuc/{cat}/{tag}", "~/News.aspx");
        }
示例#20
0
        public static void RegisterRoutes(RouteCollection routes)
        {
            var settings = new FriendlyUrlSettings();
            settings.AutoRedirectMode = RedirectMode.Permanent;
            routes.EnableFriendlyUrls(settings);

            routes.MapPageRoute("survey", "survey/{surveyUrl}", "~/Survey/Default.aspx");
            routes.MapPageRoute("surveyform", "surveyform/{surveyUrl}", "~/Survey/SurveyPage.aspx");
        }
示例#21
0
        /// <summary>
        /// </summary>
        /// <param name="routes"></param>
        public static void RegisterRoutes(RouteCollection routes)
        {
            routes.Ignore("{resource}.axd/{*pathInfo}");

            #if DEBUG // Mapeia as rotas customizadas para tela default.
            routes.MapPageRoute("Documentation_Login", "", "~/Views/Documentation/Login.html");
            routes.MapPageRoute("Documentation_Sandbox", "Sandbox/", "~/Views/Documentation/Sandbox.html");
            #endif
        }
示例#22
0
        public static void RegisterRoutes(RouteCollection routes)
        {
            routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

            routes.MapPageRoute("index", "", "~/Views/Index.aspx");
            routes.MapPageRoute("register", "registreer", "~/Views/Register.aspx");
            routes.MapPageRoute("me", "me", "~/Views/me.aspx");

        }
示例#23
0
        public static void RegisterRoutes(RouteCollection routes)
        {
            routes.MapPageRoute("Create",
                "nykontakt",
                "~/Pages/ContactPages/Create.aspx");

            routes.MapPageRoute("Default",
                "",
                "~/Pages/ContactPages/Listing.aspx");
        }
示例#24
0
        void RegisterCustomRoutes(RouteCollection routes)
        {
            routes.MapPageRoute("ProductsByCategoryRoute", "Category/{categoryName}", "~/ProductList.aspx");

            //routes.MapPageRoute("ProductByNameRoute", "Product/{productName}", "~/ProductDetails.aspx");

            routes.MapPageRoute("ProductByNameRoute", "Product/{productId}", "~/ProductDetails.aspx");

            routes.MapPageRoute("DealsByNameRoute", "Deals/{dealName}", "~/DealsDetails.aspx");
        }
示例#25
0
 private void RegisteRoutes(RouteCollection routes)
 {
     //routes.MapPageRoute("", "", "~/Default.aspx");
     //routes.MapPageRoute("list", "Items/{action}", "~/Items/list.aspx", false, new RouteValueDictionary { { "action", "all" } });
     //routes.MapPageRoute("show", "Show/{action}", "~/show.aspx", false, new RouteValueDictionary { { "action", "all" } });
     //routes.MapPageRoute("edit", "Edit/{id}", "~/edit.aspx", false, new RouteValueDictionary { { "id", "1" } }, new RouteValueDictionary { { "id", @"\d+" } });
     routes.MapPageRoute("Channel", "{Channel}/{url}", "~/routes.aspx");
     routes.MapPageRoute("Detail", "{Channel}/{url}/{parameter}", "~/routes.aspx");
     routes.MapPageRoute("Home", "首页_沁辰左邻", "~/default.aspx");
 }
示例#26
0
        void RegisterRoutes(RouteCollection routes)
        {
            routes.MapPageRoute("",
                "{categoryid}/ForumTopic",
                "~/ForumTopic.aspx");

            routes.MapPageRoute("",
                "{categoryid}/ForumTopic/{topicid}/Message",
                "~/ForumMessage.aspx");
        }
        public static void RegisterRoutes(RouteCollection routes)
        {
            var settings = new FriendlyUrlSettings();
            settings.AutoRedirectMode = RedirectMode.Permanent;
            routes.EnableFriendlyUrls(settings);

            routes.MapPageRoute("account", "Account/{action}/{*params}", "~/Account/{action}.aspx");
            routes.MapPageRoute("admin", "admin/{action}/{*params}", "~/pages/admin/{action}.aspx");
            routes.MapPageRoute("user", "user/{action}/{*params}", "~/pages/user/{action}.aspx");
        }
示例#28
0
文件: Routes.cs 项目: so222es/1DV406
        public static void RegisterRoutes(RouteCollection routes)
        {
            routes.MapPageRoute("NewContact",
            "kontakt/ny",
            "~/Pages/ContactPages/CreateContact.aspx");

            routes.MapPageRoute("Default",
            "",
            "~/Pages/ContactPages/ListContacts.aspx");
        }
示例#29
0
 internal void RegisterCustomRoutes(RouteCollection routes)
 {
     routes.MapPageRoute(
         "ProductsByCategoryRoute",
         "Category/{categoryName}",
         "~/ProductList.aspx");
     routes.MapPageRoute(
         "ProductByNameRoute",
         "Product/{productName}",
         "~/ProductDetails.aspx");
 }
        public static void RegisterRoutes(RouteCollection routes)
        {
            routes.MapPageRoute("Customers", "kunder", "~/Pages/CustomerPages/Listing.aspx");
            routes.MapPageRoute("CustomersCreate", "kunder/ny", "~/Pages/CustomerPages/Create.aspx");
            //routes.MapPageRoute("CustomersEdit", "kunder/{id}", "~/Pages/CustomerPages/Edit.aspx");
            //routes.MapPageRoute("CustomersDelete", "kunder/{id}/radera", "~/Pages/CustomerPages/Delete.aspx");

            routes.MapPageRoute("Error", "serverfel", "~/Pages/Shared/Error.aspx");

            routes.MapPageRoute("Default", "", "~/Pages/CustomerPages/Listing.aspx");
        }
示例#31
0
        public static void RegisterRoutes(RouteCollection routes)
        {
            var settings = new FriendlyUrlSettings();

            settings.AutoRedirectMode = RedirectMode.Permanent;
            routes.EnableFriendlyUrls(settings);

            routes.MapPageRoute("account", "Account/{action}/{*params}", "~/Account/{action}.aspx");
            routes.MapPageRoute("admin", "admin/{action}/{*params}", "~/pages/admin/{action}.aspx");
            routes.MapPageRoute("user", "user/{action}/{*params}", "~/pages/user/{action}.aspx");
        }
示例#32
0
        public static void RegisterRoutes(RouteCollection routes)
        {
            var settings = new FriendlyUrlSettings();

            settings.AutoRedirectMode = RedirectMode.Permanent;
            routes.EnableFriendlyUrls(settings);
            routes.MapPageRoute("", "Default", "~/Default.aspx");
            routes.MapPageRoute("", "About", "~/About.aspx");
            routes.MapPageRoute("", "Contact", "~/Contact.aspx");
            routes.MapPageRoute("", "Register", "~/Account/Register.aspx");
            routes.MapPageRoute("", "Login", "~/Account/Login.aspx");
        }
示例#33
0
        protected static void RegisterRoutes(RouteCollection routes)
        {
            if (routes != null)
            {
                Log.Information("Registering routes.");

                routes.Ignore("{resource}.axd");
                routes.MapPageRoute("DefaultRoute", "", "~/SignIn.aspx");
                routes.MapPageRoute("Reporting", "Reports/{path}", "~/Reports/ReportMaster.aspx");
                routes.MapPageRoute("Modules", "Modules/{*path}", "~/Modules/Default.aspx");
            }
        }
示例#34
0
        public static void RegisterCustomRoutes(RouteCollection routes)
        {
            routes.MapPageRoute(
                "ProductsByCategoryRoute",
                "Category/{categoryName}",
                "~/ProductList.aspx");

            routes.MapPageRoute(
                "ProductByNameRoute",
                "Product/{productName}",
                "~/ProductDetails.aspx");
        }
示例#35
0
        public static void RegisterRoutes(RouteCollection routes)
        {
            var settings = new FriendlyUrlSettings {
                AutoRedirectMode = RedirectMode.Permanent
            };

            routes.EnableFriendlyUrls(settings);

            // Register custom routes for the web application
            routes.MapPageRoute("ProductsByCategoryRoute", "Category/{categoryName}", "~/ProductList.aspx");
            routes.MapPageRoute("ProductByNameRoute", "Product/{productName}", "~/ProductDetails.aspx");
        }
 void RegisterRoutes(RouteCollection routes)
 {
     routes.Ignore("{page}.aspx");
     routes.Ignore("{page}.asax");
     routes.Ignore("{page}.cs");
     routes.Ignore("{page}.axd");
     routes.Ignore("scripts/{script}.js");
     routes.Ignore("stylesheets/{style}.css");
     routes.Ignore("images/{image}.*");
     routes.MapPageRoute("pivots", "{pivotname}/{pivotcode}", "~/pivot/PageRedir.aspx");
     routes.MapPageRoute("pivotdefault", "{pivotname}", "~/pivot/PageRedir.aspx");
 }
        public static void RegisterRoutes(RouteCollection routes)
        {
            routes.MapPageRoute(
                "PageNotFound",
                "PageNotFound",
                "~/Views/Error/PageNotFound.aspx");

            routes.MapPageRoute(
                "ApplicationError",
                "ApplicationError",
                "~/Views/Error/ApplicationError.aspx");
        }
示例#38
0
        public static void RegisterRoutes(RouteCollection routes)
        {
            //var settings = new FriendlyUrlSettings();
            //settings.AutoRedirectMode = RedirectMode.Permanent;
            //routes.EnableFriendlyUrls(settings);

            //routes.MapPageRoute("RouteName", "routeUrl", "physicalFile");

            routes.MapPageRoute("Default", string.Empty, "~/Default.aspx");
            routes.MapPageRoute("Login", "login", "~/login.aspx");
            routes.MapPageRoute("ErrorPage", "error/{handler}/{msg}", "~/ErrorPage.aspx");
        }
示例#39
0
        public static void RegisterRoutes(RouteCollection routes)
        {
            routes.MapPageRoute("CourseDateDetails", "kurstillfalle/{id}", "~/Pages/ManyToManyPages/READ_FormViewWithNestedListView.aspx");
            routes.MapPageRoute("CourseDateEdit", "kurstillfalle/{id}/redigera", "~/Pages/ManyToManyPages/DELETE_FormViewWithNestedListView.aspx");
            //routes.MapPageRoute("CourseDateDetails2", "kurstillfalle/enkelt", "~/Pages/ManyToManyPages/READ_Simple.aspx");

            routes.MapPageRoute("Default", "", "~/Pages/Start/Default.aspx");
            routes.MapPageRoute("About", "om", "~/Pages/Start/About.aspx");
            routes.MapPageRoute("Contact", "kontakt", "~/Pages/Start/Contact.aspx");

            routes.EnableFriendlyUrls();
        }
示例#40
0
        public static void RegisterRoutes(RouteCollection routes)
        {
            var settings = new FriendlyUrlSettings();

            settings.AutoRedirectMode = RedirectMode.Permanent;
            routes.EnableFriendlyUrls(settings);
            routes.MapPageRoute("RewardPageRouting", "Rewards/{" + SystemConstants.PageName + "}", "~/Rewards/Default.aspx");
            routes.MapPageRoute("PageRouting", "Pages/{" + SystemConstants.PageName + "}", "~/Pages/Default.aspx");
            routes.MapPageRoute("ActivityRouting", "Activity/{" + SystemConstants.qs_ActivitiesID + "}/{" + SystemConstants.ActivityName + "}", "~/Activity/Default.aspx");

            // int a = routes.Count;
        }
示例#41
0
        public static void RegisterRoutes(RouteCollection routes)
        {
            var settings = new FriendlyUrlSettings();

            settings.AutoRedirectMode = RedirectMode.Off;
            // FriendlyUrls has been disabled to allow POST data
            //routes.EnableFriendlyUrls(settings);

            // Set Page1 to be a default route
            routes.MapPageRoute("", "Default", "~/Page1.aspx");
            routes.MapPageRoute("", "", "~/Page1.aspx");
        }
        public static void RegisterRoutes(RouteCollection routes)
        {
            var settings = new FriendlyUrlSettings();

            settings.AutoRedirectMode = RedirectMode.Permanent;
            routes.EnableFriendlyUrls(settings);

            routes.MapPageRoute("Home", "", "~/pages/TrangChu.aspx");
            routes.MapPageRoute("Customer", "khach-hang", "~/pages/KhachHang.aspx");
            routes.MapPageRoute("Sim", "sim", "~/pages/Sim.aspx");
            routes.MapPageRoute("Receipt", "hoa-don", "~/pages/HoaDon.aspx");
        }
示例#43
0
        void RegisterRoutes(RouteCollection routeCollection)
        {
            routeCollection.MapPageRoute("TestsRoute", "Tests/{suite}", "~/Tests.aspx");

            routeCollection.MapPageRoute("SpecsRoute",
                                         "Suite/{suiteDirName}/Specs/{specName}",
                                         "~/Suites/{suiteDirName}/Specs/{specName}.aspx");

            routeCollection.MapPageRoute("SuiteRoute",
                                         "Suite/{suiteDirName}/{specName}",
                                         "~/Suites/{suiteDirName}/{specName}.aspx");
        }
示例#44
0
        public static void RegisterRoutes(RouteCollection routes)
        {
            routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

            routes.MapPageRoute("Main", "", "~/Views/Main.aspx");
            routes.MapPageRoute("Product", "Product", "~/Views/Product/ProductWeb.aspx");

            //routes.MapRoute(
            //    name: "Default",
            //    url: "{controller}/{action}/{id}",
            //    defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
            //);
        }
 internal void RegisterCustomRoutes(RouteCollection routes)
 {
     routes.MapPageRoute(
         "CatalogObjectsByCategoryRoute",
         "Category/{categoryName}",
         "~/CatalogObjectList.aspx"
         );
     routes.MapPageRoute(
         "CatalogObjectsByNameRoute",
         "CatalogObject/{catalogObjectName}",
         "~/CatalogObjectDetails.aspx"
         );
 }
示例#46
0
        public static void RegisterRoutes(RouteCollection routes)
        {
            routes.MapPageRoute("BookList", "BookList/{id}", "~/BookList.aspx");
            routes.MapPageRoute("BookDetail", "BookDetail/{id}", "~/BookDetail.aspx");
            routes.MapPageRoute("AddToCart", "AddToCart/{id}", "~/AddToCart.aspx");
            routes.MapPageRoute("DetailPesanan", "Account/DetailPesanan/{id}", "~/Account/DetailPesanan.aspx");
            routes.MapPageRoute("LaporanNota", "Account/LaporanNota/{id}", "~/Account/LaporanNota.aspx");

            var settings = new FriendlyUrlSettings();

            settings.AutoRedirectMode = RedirectMode.Permanent;
            routes.EnableFriendlyUrls(settings);
        }
示例#47
0
文件: Global.asax.cs 项目: gvhung/dp2
 void RegisterRoutes(RouteCollection routes)
 {
     routes.MapPageRoute("globalRoute3",
                         "stylenew/{style}/{filename}",
                         "~/css.aspx");
     // 2014/12/2
     routes.MapPageRoute("globalRoute2",
                         "stylenew/{filename}",
                         "~/css.aspx");
     routes.MapPageRoute("libraryRoute4",
                         "stylenew/{librarycode}/{style}/{filename}",
                         "~/css.aspx");
 }
示例#48
0
        public static void RegisterRoutes(RouteCollection routes)
        {
            var settings = new FriendlyUrlSettings();

            routes.MapPageRoute("shop-category",
                                "Shop/Category/{category}",
                                "~/Shop/Category.aspx");
            routes.MapPageRoute("shop-reviews",
                                "Shop/Reviews/{productid}",
                                "~/Shop/Reviews.aspx");
            settings.AutoRedirectMode = RedirectMode.Permanent;
            routes.EnableFriendlyUrls(settings);
        }
        public static void RegisterRoutes(RouteCollection routes)
        {
            var settings = new FriendlyUrlSettings();

            settings.AutoRedirectMode = RedirectMode.Permanent;
            routes.EnableFriendlyUrls(settings);
            routes.MapPageRoute("DeskTopRoute", "Home", "~/DeskTopPage/Home.aspx", false, null, new RouteValueDictionary {
                { "IsDeskTop", new DeskTopRouteConstaint() }
            });
            routes.MapPageRoute("MobileRoute", "Home", "~/MobilePage/Home.aspx", false, null, new RouteValueDictionary {
                { "IsDeskTop", new MobileRouteConstriant() }
            });
        }
 static void RegisterRoutes(RouteCollection routes)
 {
     routes.MapPageRoute("Home", "Home", "~/frmIndex.aspx");
     routes.MapPageRoute("About", "About", "~/frmAbout.aspx");
     routes.MapPageRoute("WebAppDevelopment", "WebAppDevelopment", "~/frmWebAppDevelopment.aspx");
     routes.MapPageRoute("WebDesign", "WebDesign", "~/frmWebDesign.aspx");
     routes.MapPageRoute("DynamicNAV", "DynamicNAV", "~/frmDynamicNAV.aspx");
     routes.MapPageRoute("Dynamic365", "Dynamic365", "~/frmDynamic365.aspx");
     routes.MapPageRoute("SharepointDevelopment", "SharepointDevelopment", "~/frmSharepointDevelopment.aspx");
     routes.MapPageRoute("IOSDevelopment", "IOSDevelopment", "~/frmIOSDevelopment.aspx");
     routes.MapPageRoute("AndroidDevelopment", "AndroidDevelopment", "~/frmAndroidDevelopment.aspx");
     routes.MapPageRoute("Contact", "Contact", "~/frmContact.aspx");
 }
示例#51
0
 void RegisterCustomRoutes(RouteCollection routes)
 {
     routes.MapPageRoute(
         "Test",
         "Test",
         "~/Test.aspx"
         );
     routes.MapPageRoute(
         "Result",
         "Result",
         "~/Result.aspx"
         );
 }
示例#52
0
        private static void AddGetAndPostRoute(RouteCollection routes)
        {
            // Маршрут для запросов POST
            routes.MapPageRoute("getTest", "methodtest", "~/GetTest.aspx", false, null, null);

            // Маршрут для запросов GET
            routes.MapPageRoute("postTest", "methodtest", "~/PostTest.aspx", false, null,
                                new RouteValueDictionary
            {
                { "httpMethod", new HttpMethodConstraint("POST") },
                { "city", new FormDataConstraint("London") } // Специальное ограничение
            });
        }
示例#53
0
 public static void RegisterRoutes(RouteCollection routes)
 {
     routes.MapPageRoute(
         "",
         "Default",
         "~/Default.aspx"
         );
     routes.MapPageRoute(
         "OtherPage",
         "OtherPage",
         "~/OtherPage.aspx"
         );
 }
示例#54
0
        private void RegisterRoutes(RouteCollection routes)
        {
            FriendlyUrlSettings friendlyUrlSettings = new FriendlyUrlSettings();

            friendlyUrlSettings.AutoRedirectMode = RedirectMode.Off;

            routes.MapPageRoute("home", "", "~/Views/Index.aspx");
            routes.MapPageRoute("login", "login", "~/Views/Login.aspx");
            routes.MapPageRoute("users", "usuarios", "~/Views/Users.aspx");
            routes.MapPageRoute("newUser", "usuarios/novo", "~/Views/NewUser.aspx");

            routes.EnableFriendlyUrls(friendlyUrlSettings);
        }
示例#55
0
 void RegisterCustomRoutes(RouteCollection routes)
 {
     routes.MapPageRoute(
         "ProjectByNameRoute",
         "project/{project1}",
         "~/ProjectsDetails.aspx"
         );
     routes.MapPageRoute(
         "EmployeeByNameRoute",
         "employee/{firstname}",
         "~/EmployeeDetails.aspx"
         );
 }
示例#56
0
 void RegisterCustomRoutes(RouteCollection routes)
 {
     routes.MapPageRoute(
         "ProdutosPorCategoriaRoute",
         "Categoria/{categoriaNome}",
         "~/ProdutoLista.aspx"
         );
     routes.MapPageRoute(
         "ProdutoPorNomeRoute",
         "Produto/{produtoNome}",
         "~/ProdutoDetalhes.aspx"
         );
 }
示例#57
0
 public static void AddConfigRouteAjax(RouteCollection routes)
 {
     routes.MapPageRoute("api-product", "api/product/{ID}", "~/Views/Ajax/ShowDetailProduct.aspx");
     routes.MapPageRoute("api-form-add", "api/form", "~/Views/Ajax/FormAddOrEditProduct.aspx");
     routes.MapPageRoute("api-form-edit", "api/form/{ID}", "~/Views/Ajax/FormAddOrEditProduct.aspx");
     routes.MapPageRoute("api-row-product", "api/product", "~/Views/Ajax/RowProducts.aspx");
     routes.MapPageRoute("api-row-user", "api/user", "~/Views/Ajax/RowUser.aspx");
     routes.MapPageRoute("api-row-order", "api/order", "~/Views/Ajax/RowOrder.aspx");
     routes.MapPageRoute("api-get-product-session", "api/cart", "~/Views/Ajax/Cart.aspx");
     routes.MapPageRoute("api-add-product-session", "api/cart/{ID}", "~/Views/Ajax/Cart.aspx");
     routes.MapPageRoute("api-add-quantity-product-session", "api/cart/{ID}/{Type}/{Quantity}", "~/Views/Ajax/Cart.aspx");
     routes.MapPageRoute("api-comment", "api/comment", "~/Views/Ajax/Comment.aspx");
 }
示例#58
0
        public static void RegisterRoutes(RouteCollection routes)
        {
            // enable FriendlyUrls functionality
            var settings = new FriendlyUrlSettings();

            settings.AutoRedirectMode = RedirectMode.Temporary;
            routes.EnableFriendlyUrls(settings);
            //routes.EnableFriendlyUrls();

            // custom static routes
            routes.MapPageRoute("History", "AboutUs/History", "~/History.aspx");
            routes.MapPageRoute("Directions", "AboutUs/Directions", "~/Directions.aspx");
        }
示例#59
0
 void RegisterCustomRoutes(RouteCollection routes)
 {
     routes.MapPageRoute(
         "BooksByCategoryRoute",
         "Category/{categoryName}",
         "~/BookList.aspx"
         );
     routes.MapPageRoute(
         "BookByTitleRoute",
         "Book/{bookTitle}",
         "~/BookDetails.aspx"
         );
 }
示例#60
0
        public void MapPageRoute_String_String_String_Bool_RVD_RVD_RVD()
        {
            var c           = new RouteCollection();
            var defaults    = new RouteValueDictionary();
            var constraints = new RouteValueDictionary();
            var dataTokens  = new RouteValueDictionary();

            c.MapPageRoute(null, "{foo}-{bar}", "~/some-url", true, defaults, constraints, dataTokens);
            var hc = new HttpContextStub2("~/some-url", String.Empty, String.Empty);

            hc.SetResponse(new HttpResponseStub(3));
            var rd = c.GetRouteData(hc);

            Assert.IsNotNull(rd, "#A1-1");
            Assert.IsNotNull(rd.RouteHandler, "#A1-2");
            Assert.AreEqual(typeof(PageRouteHandler), rd.RouteHandler.GetType(), "#A1-3");
            Assert.IsTrue(((PageRouteHandler)rd.RouteHandler).CheckPhysicalUrlAccess, "#A1-4");

            c = new RouteCollection();
            AssertExtensions.Throws <ArgumentNullException> (() => {
                c.MapPageRoute("RouteName", null, "~/some-url", true, defaults, constraints, dataTokens);
            }, "#A2");

            c = new RouteCollection();
            c.MapPageRoute("RouteName", String.Empty, "~/some-url", true, defaults, constraints, dataTokens);
            rd = c.GetRouteData(hc);

            Assert.IsNull(rd, "#A2");

            c = new RouteCollection();
            // thrown by PageRouteHandler's constructor
            AssertExtensions.Throws <ArgumentException> (() => {
                c.MapPageRoute("RouteName", "~/some-url", null, true, defaults, constraints, dataTokens);
            }, "#A3");

            c.MapPageRoute(null, "{foo}-{bar}", "~/some-url", false, defaults, constraints, dataTokens);
            rd = c.GetRouteData(hc);

            Assert.IsNotNull(rd, "#A4-1");
            Assert.IsNotNull(rd.RouteHandler, "#A4-2");
            Assert.AreEqual(typeof(PageRouteHandler), rd.RouteHandler.GetType(), "#A4-3");
            Assert.IsFalse(((PageRouteHandler)rd.RouteHandler).CheckPhysicalUrlAccess, "#A4-4");

            c.MapPageRoute(null, "{foo}-{bar}", "~/some-url", false, null, constraints, dataTokens);
            rd = c.GetRouteData(hc);

            Assert.IsNotNull(rd, "#A4-1");
            Assert.IsNotNull(rd.RouteHandler, "#A4-2");
            Assert.AreEqual(typeof(PageRouteHandler), rd.RouteHandler.GetType(), "#A4-3");
            Assert.IsFalse(((PageRouteHandler)rd.RouteHandler).CheckPhysicalUrlAccess, "#A4-4");
        }