首页 / 网页编程 / ASP.NET / Asp.net Mvc Framework 六 (更多的View传值及显示方式)
        
            Asp.net Mvc Framework 六 (更多的View传值及显示方式)2010-09-03 博客园 重典我们前面都使用RenderView("Index");这种方式来显示RenderView的重载:RenderView(string viewName);
RenderView(string viewName, object viewData);
RenderView(string viewName, string masterName);
RenderView(string viewName, string masterName, object viewData);我们常用的当然就是第一种第二种RenderView(string viewName, object viewData);是在显示view时附加一个ViewData如:RenderView("Index", new
{
  name = "重典",
  sex = true
});我们就可以在相应的View(即Index.aspx)中调用<%=ViewData["name"]%>来得到它的值RenderView(string viewName, string masterName);则是除了Viewname之外还指定了母板页如果程序写为RenderView("index", "layoutpage");则是显示index这个View , 但是母板页使用/Views/Shared/layoutpage.master最后一个重载是前两者的结合,这里不多说了更多的View传值方式前面说了向VIew传值可以用ViewData或者是TempData这里我们介绍ViewData传值的另一种的方式