Ben son asp.net mvc 4 mimarisini kullanarak çalışan bazı yönlendirme kısıtlamaları almaya çalışıyorum. App_Start altında RouteConfig.cs adlı bir dosya var.nasıl ASP.net MVC 4 RouteConfig.cs içinde kısıtlamaları kullanılır?
aşağıda benim örnekten kısıtlamalar bölümünü kaldırırsanız, url çalışır. Ancak, URL’nin her şeye uymaması için bazı kısıtlamalar eklemem gerekiyor.
çalışması gerekir:/video/derecelendirme/1
işe shold değil:/video/2458/Yazı-Goes-İşte Bu benim ne var
:
//URL: /videos/rating/1
routes.MapRoute(
name: "Videos",
url: "videos/{Sort}/{Page}",
defaults: new { controller = "VideoList", action = "Index", Sort = UrlParameter.Optional, Page = UrlParameter.Optional },
constraints: new { Sort = @"[a-zA-Z]", Page = @"\d+"}
);
Teşekkürler, bu birkaç sorunu gidermeye yardımcı oldu. – Maddhacker24