What is a good way to build sub views with logic in ASP.NET MVC 3 -
we're building business application using microsoft asp.net mvc 3. views becoming complex seems reasonable divide them 2 or more separate views, separate controllers , models. (reuse reason wanting build separate views.) which method recommend achieving such separation in asp.net mvc? partial views seems obvious answer, see it, partial views "out of box" has little support separate controllers. the best solution we've found far this, using html.renderaction("<view initialization action method>") method explained here: http://www.primaryobjects.com/cms/article129.aspx this post mentions renderaction method: asp .net mvc correct usercontrol architecture do see weaknesses approach? recommend better, easier ways of achieving this? take "post detail" view. composite view displays both "post summary" , "post comments". taking partial approach, you'd end with: public class postdetailmodel { p...