2009-09-15 33 views
6

Diğer tüm görünümler için paylaşılan bir ana görünüme sahibim. Bu ana görünümde menüyü gösteriyorum. Şimdi şu anda hangi denetleyicide olduğumu öğrenmem gerekiyor, böylece belirli menü seçeneklerini devre dışı bırakabilir/etkinleştirebilirim. Örneğin, "foo" kontrol cihazında mevcut durumdaysa, örneğin "foo" linkine basmak mümkün olmalıdır.Ana görünümde ASP.NET MVC denetleyicisini bulun

Bunu nasıl yapabilirim? Eğer

cevap

7

kullanabilir misiniz?

<%=Html.ViewContext.RouteData.GetRequiredString("controller") %> 

İyilik,

Dan