Skip to main content

Posts

Showing posts with the label routingdata

MVC: How to find what Controller or Action is calling from View?

In MVC 3.0  you might need to customize the View, hide or show some elements or some thing else. Even If you are using a one to one View file , you might know which Control is using the view, but you don't know which action is . In case of  Master Layout , you don't know which Controller is using this View. How to find a what Controller or Action is using this view? What is Routing? Routing helps you to use friendly URL and map it to a physical file. Routing Provides the collection of the URL that is set to a pattern supported by routing. MVC Framework provides Routing APIs. System.Web.Routing -  check out some of the methods, better to know what else is available there! The routing data provides the collection values from your URL. {controller}/{action}/{id} What is Routing Patterns Routing api uses certain patterns to create the collection. Some of them are like in locale, report {locale}/{action} What is Registering or...