摘要: 简单的说,就是 ViewBag 和 ViewData 是数据共享的(他们都是共享 ViewData 的数据),ViewBag 实际就是对 ViewData的一个操作的封装. 区别 : ViewBag 是 动态类型的,那么前台在调用的时候,能直接推断出你是什么类型. 而 ViewData存放的是 Object,那么前台视图调用的时候,要先转一下类型. 我们在后台,分别写了个ViewD... 阅读全文
posted @ 2014-07-24 21:34 梨花驿路 阅读(660) 评论(0) 推荐(0)
摘要: 当客户端请求 /Product/Index的时候, 如果在视图的根目录下有 _ViewStart.Cshtml 就会先执行这个,再去执行 Product文件夹下的Index视图, 如果Product文件夹下也有 _ViewStart.Cshtml文件,那么优先执行这个文件,再去执行 Index视图 根目录下的ViewStart中的数据,可以通过 Page.Title这样 或者是 PageData... 阅读全文
posted @ 2014-07-24 17:35 梨花驿路 阅读(3420) 评论(0) 推荐(4)
摘要: 一:主视图中使用Html.RenderPartial来调用子视图(注意,这里是直接调用子视图,而没有去调用子Action ) 在没有使用母版页的主视图中(也就是设置了layout为null的视图中),使用 Html.RenderPartial 可以调用分部视图(只调用视图,不调用action),并且使用 ViewData 来从主Action里面传值到主视图,或者是分布视图 最后生成的ht... 阅读全文
posted @ 2014-07-24 15:52 梨花驿路 阅读(1652) 评论(0) 推荐(2)