2012-11-15 73 views
2

使用Visual Studio 2012/MVC 4Visual Studio的MVC CRUD模板

当您在VS控制器,你有VS自动生成控制器CRUD模板的选项,是有可能修改这些模板或甚至创建自己的模板?由于这些模板创建我需要到它生成的代码,例如

细微的变化,这是VS生成我的编辑模板

<div class="editor-label"> 
     @Html.LabelFor(model => model.Title) 
    </div> 
    <div class="editor-field"> 
     @Html.EditorFor(model => model.Title) 
     @Html.ValidationMessageFor(model => model.Title) 
    </div> 

的代码,但每一次我必须要改变这些埃维时间适合我的布局,像

<section> 
      @Html.LabelFor(model => model.Title) 

      <div> 
       @Html.EditorFor(model => model.Title) 
       @Html.ValidationMessageFor(model => model.Title) 
      </div> 
    </Section> 
+3

请参阅本文http://www.hanselman.com/blog/ModifyingTheDefaultCodeGenerationscaffoldi ngTemplatesInASPNETMVC.aspx – Omar

+0

@Omar,谢谢你的完美(我不能给你答案,因为你只添加了评论!) –

回答

0

请参阅从奥马尔评论的答案