【发布时间】:2015-04-20 16:29:51
【问题描述】:
是否可以在我的视图中动态添加编辑器模板,例如,在单击按钮后?
目前,我正在主视图中执行此操作,以将ObjectA 对象列表绑定到我的模型(在表单内):
@Html.EditorFor(x => x.ObjectA)
在编辑器模板中,我正在绑定ObjectA 的属性:
@Html.DisplayFor(x => x.ID)
@Html.CheckBoxFor(x => x.BoolA)
但如果我不想总是加载这个编辑器模板,有没有办法使用 JS 将它动态绑定到模型?
这是因为它向数据库发出了一个额外的请求,我可以通过允许用户选择是否发出请求来省略它。
这可能吗?
【问题讨论】:
标签: c# asp.net-mvc model-binding mvc-editor-templates dynamic-binding