2012-11-15 72 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

請參閱從奧馬爾評論的答案