Asp.net mvc 编辑Razor视图的视图样板
我正在使用razor视图引擎编写web应用程序。在VisualStudio中,我通过右键单击项目资源管理器中的“视图”(Views)文件夹获得了使用向导创建视图的机会。我可以选中“创建强类型视图”,选择模型类和模板(例如,空、列表、创建、删除等)。好东西 我想知道如何编辑模板(更改语言、css样式等) 默认的创建模板如下所示:Asp.net mvc 编辑Razor视图的视图样板,asp.net-mvc,visual-studio-2010,asp.net-mvc-3,razor,Asp.net Mvc,Visual Studio 2010,Asp.net Mvc 3,Razor,我正在使用razor视图引擎编写web应用程序。在VisualStudio中,我通过右键单击项目资源管理器中的“视图”(Views)文件夹获得了使用向导创建视图的机会。我可以选中“创建强类型视图”,选择模型类和模板(例如,空、列表、创建、删除等)。好东西 我想知道如何编辑模板(更改语言、css样式等) 默认的创建模板如下所示: @model UsedModel @{ ViewBag.Title = "DefaultTemplate"; Layout = "~/Views
@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>
@model UsedModel
@{
ViewBag.Title=“DefaultTemplate”;
Layout=“~/Views/Shared/_Layout.cshtml”;
}
默认模板
@使用(Html.BeginForm()){
@Html.ValidationSummary(true)
使用模型
}
@ActionLink(“返回列表”、“索引”)
那么我如何定制这个模板呢
提前谢谢
托比这里有一个问题,我相信你在寻找答案:
您可以将T4文件复制到您的项目中并对其进行编辑(推荐),也可以对其进行适当修改以供所有项目使用(我建议您不要这样做)。以下是一个SO问题,我相信您正在寻找答案: 您可以将T4文件复制到项目中并对其进行编辑(推荐),也可以对其进行适当修改以供所有项目使用(我建议不要这样做)