摘要: 3.2.3 带视图模型的强类型视图当使用基于Razor的视图时,视图默认继承两个类型:System.Web.Mvc.WebViewPage或者System.Web.Mvc.WebViewPage<T>。泛型WebViewPage<T>继承自WebViewPage,但是提供了一些非泛型WebViewPage类里没有的独特的补充。 下面展示了WebViewPage<T>的主干成员定义:清单 3.3 publicclassWebViewPage<TModel>:WebViewPage{publicnewAjaxHelper<TModel>A 阅读全文
posted @ 2012-06-25 23:15 qlbc 阅读(1923) 评论(6) 推荐(1) 编辑
摘要: 最近正在看一本书《asp.net mvc 4 in action》,写的不错,想着一边看一边翻译出来,这样可以一句一句仔细看,以加深理解。第三章 视图基础 视图是asp.net mvc应用程序的主要部分——它们提供了一种清晰的方式来分割表现层和逻辑层。在上一章,我们简略地看到我们的留言板程序用Razor模版引擎编写的一些简单视图,在章节的最后,我们还看到如何在一个程序里用布局方式来使所有页面都拥有一个一致的外观感受。 在这一章,我们会更加深入的探讨视图——我们将检验asp.net mvc如何呈现视图并且传递数据到视图的各种选项。最后,我们将揭示最初在asp.net mvc 2中介绍的模版功能. 阅读全文
posted @ 2012-06-25 10:56 qlbc 阅读(2763) 评论(3) 推荐(1) 编辑