У меня есть 2 URL-адреса / Данные и /Data/ndommonth‹/ enjday Object/ndomyeargoti.
Я создал два маршрута
routes.MapRoute(
"Data_Name",
"Data",
new { controller = "Data", action = "DataForAnyDate" }
);
routes.MapRoute(
"DataFullDate",
"Data/{month}/{day}/{year}",
new { controller = "Data", action = "DataForSpecificDate"}
);
, когда я иду в/ Data, все это работает, и представление, которое я вижу, является Views / Data / DataForAnyDate, а контроллер - Data.DataForAnyDate.Когда я захожу в / Data / 12/29/2009, я хочу ту же страницу asp (то же представление), но заполненную данными с определенной даты, поэтому я использую контроллер Data.DataForSpecificDate.Но проблема в том, что mvc продолжает искать мое представление в Views / Data / DataForSpecificDate, и я хочу, чтобы оно просматривалось в Views / Data / DataForAnyDate.
Есть ли способ указать Data.DataForSpecificDate перейти в Views / Data / DataForAnyDateview или есть какой-то другой способ решения этой проблемы?
Спасибо
-MB