我目前正在开发一个 MVC4 网站来管理一些客户和车辆,如果数据库发生更改(例如添加字段),是否有一种方法可以生成视图而不是对字段和控件进行硬编码。
例如这样的视图
@using (Html.BeginForm()) {
@Html.ValidationSummary(true)
<fieldset>
<legend>customer</legend>
<div class="editor-label">
@Html.LabelFor(model => model.name)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.name)
@Html.ValidationMessageFor(model => model.name)
</div>
<input type="submit" value="Save" />
</p>
</fieldset>
现在假设我想向数据库添加另一个字段,比如地址我必须将更改添加到视图中。这可以以动态方式完成吗?