5.2 创建视图

      创建View最常用的方法是在Action中通过右键快捷菜单中的“添加视图”的方法,弹出创建View的界面,如下图所示。 

  • 视图的名称:自动默认为Action的名称。创建的视图将直接符合约定,即所有视图放在Views/ControllerName/文件家中。
  • 视图引擎:默认有Razor和ASPX两种选择,其中ASPX指View的代码编写语法按一般ASPX页面而且程序执行时将由ASPX引擎进行View的执行;而Razor引擎则在编写View时使用Razor语法,由Razor引擎执行。
  • 创建强类型视图
  • 支架模板:Empty、Create、Delete、Details、Edit、List
  • 引用脚本复选框:用于指示创建的视图是否应该包含指向JavaScript文件集的引用。默认情况下,共享的_Layout.cshtml文件既没有引用JQuery Validation库,也没应用Unobtrusive JQuery Validation库,而只包含主JQuery库,所以没有客户端的数据验证代码库。当创建一个包含数据条目表单的视图,如Edit或Create时,需要对数据进行客户端验证,那么需要引入脚本库,其他时候,可以不选此复选框。
  • 创建为分部视图:对于Razor来说,创建的分部视图除了顶部没有<html>和<head>标签之外,与常规View很相似。
  • 使用布局或母版页:对于Razor来说,如果选择使用默认布局则没有必要指定布局,因为_ViewStart.cshtml中已指定了布局。

 

posted @ 2015-11-17 16:51  RunningYY  阅读(413)  评论(0编辑  收藏  举报