There is a master page with a simple menu at the top (MenuItem1, MenuItem2 and Administration) and a content area below. The first two entries are just links to HomeController actions which render views (which use the master page). With Administration there is a need to manage different kinds of objects (for example: users, groups, items, etc.) and it does not fit into one action idea. I know that it may be solved by adding the top menu “User Administration”, “Group Administration”, etc. (instead of a single menu item Administration) but I don’t like the solution. I prefer to have have some subsections under Administration – a kind of submenu or tabs which are only visible when Administration has been selected. How to achieve it in ASP.NET MVC?
Thanks in advance
Lukasz
You may find the usage of Html.Action and Html.RenderAction helpers useful. They allow you to have completely separate child MVC life-cycle integrated into the main MVC pipeline.