3

我创建了一个没有名称、电子邮件、电话属性的模型,还创建了用于创建、编辑、删除和索引的视图。所有这些都工作正常。

现在我在模型中添加了一个属性,比如地址。现在我想要那个,有没有什么方法可以在模型中添加属性后,新添加的属性自动添加到所有相应的视图中。

我们可以这样做吗?

4

1 回答 1

0

有一种方法,但仅适用于使用 HTML 帮助器类生成视图的情况。视图应该是强类型的。

@Html.EditorForModel()

此 HTML 帮助程序将自动更新和生成所需的输入字段,但这样您的灵活性可能会受到限制。

其他方式可以创建自己的呈现 html 页面的类。

在您的视图中使用如下。视图应该是您要使用的模型的强类型:

@using(html.BeginForm()){
    @Html.EditorForModel()
}
于 2013-05-03T12:36:14.030 回答