Да не говорим за глупостите, първо, презирай Baidu!! Не мога да търся нищо, търси същата ключова дума, Google е първият отговор, от Baidu търсенето е пълна глупост!!
sb Baidu !!
В контролера:В класа контролер Controller в ASP.NET MVC съществува това свойство само за четене:
Съдържа информация за маршрута. Класът RouteData принадлежи към пространството на имената System.Web.Routing. Това показва, че този клас не е клас, изключителен за ASP.NET MVC, а принадлежи на ASP.NET. ASP.NET MVC използва този маршрут, за да стартира контролера и съответното действие. Разгледайте по-внимателно този тип RouteData:
Има свойство Values от типа RouteValueDictionary, което чете стойностите на маршрута. Можем да използваме този имот, за да получим стойността, която искаме.
Запиши код за действие:
В Поглед Ако е в View, можем да получим ControllerContext напълно чрез стойността на свойството ViewContext на WebViewPage. Причината е, че ViewContext наследява от ControllerContext.
Класът ControllerContext има свойството RouteData, споменато в началото на тази статия
По този начин можем да покажем имената на текущите контролери и действия в изгледа със следния код:
|