2015年2月2日

MVC View基础

摘要: View主要用于呈现数据。由于Controller和相关的Service已经处理完业务逻辑并将结果打包成model实体,View只需要怎么去获得model并将其转为Html 1选择需要渲染的视图 在上一篇中GuestbookController: public ActionResult Create 阅读全文

posted @ 2015-02-02 16:03 大西瓜3721 阅读(322) 评论(0) 推荐(0)

BrnShop开源网上商城第六讲:扩展视图功能

摘要: 在正式讲解扩展视图功能以前,我们有必要把视图的工作原理简单说明下。任何一个视图都会被翻译成一个c#类,并保存到指定的位置,然后被编译。这也就是为什么能在视图中包含c#代码片段的原因。下面我们通过一个项目具体的了解一下这个过程,首先我们新建一个mvc3项目,它的Index.cshtml视图文件的代码如 阅读全文

posted @ 2015-02-02 11:16 大西瓜3721 阅读(630) 评论(0) 推荐(0)

BrnShop开源网上商城第五讲:自定义视图引擎

摘要: 今天这篇博文主要讲解自定义视图引擎,大家都知道在asp.net mvc框架中默认自带一个Razor视图引擎,除此之外我们也可以自定义自己的视图引擎,只需要实现IViewEngine接口,接口定义如下: ViewEngineResult FindView(ControllerContext contr 阅读全文

posted @ 2015-02-02 09:28 大西瓜3721 阅读(704) 评论(0) 推荐(0)

导航