1

我正在使用剃刀视图引擎编写 Web 应用程序。在 Visual Studio 中,我有机会通过右键单击项目资源管理器中的“视图”文件夹来使用向导创建视图。我可以检查“创建强类型视图”,选择模型类和模板(例如 Empty、List、Create、Delete...)。好东西。

我想知道如何编辑模板(更改语言、css 样式......)。

默认创建模板如下所示:

 @model UsedModel

 @{
     ViewBag.Title = "DefaultTemplate";
     Layout = "~/Views/Shared/_Layout.cshtml";
 }

 <h2>DefaultTemplate</h2>

 <script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
 <script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>

 @using (Html.BeginForm()) {
     @Html.ValidationSummary(true)
     <fieldset>
         <legend>UsedModel</legend>

         <p>
             <input type="submit" value="Create" />
         </p>
     </fieldset>
 }

 <div>
     @Html.ActionLink("Back to List", "Index")
 </div>

那么如何自定义这个模板呢?

在此先感谢托比

4

1 回答 1

1

这是一个我相信您正在寻找答案的 SO 问题: 如何在 Visual Studio 2010 中编辑默认 Razor Creat/Edit 脚手架

您可以将 T4​​ 文件复制到您的项目中并编辑它们(推荐)或修改它们以供所有项目使用(我建议不要这样做)。

于 2012-04-20T13:00:18.423 回答