我想用我自己的全局替换默认编辑器。默认只是迭代并为模型中的每个项目创建编辑器。
这不能让您控制 html 结构(例如,是否使用 li 元素或表格等)。此外,我希望默认编辑器包含任何类型的所有可枚举集合的添加/删除按钮(或者至少使用属性打开或关闭它)
我还将覆盖 defaultmodelbinder,以便我可以添加额外的功能 - 我已经知道如何做到这一点,只是坚持使用模板部分。
在你问之前,我已经尝试为 IEnumerable 类型创建一个编辑器模板,但它对渲染很挑剔,即使我指定了模板名称。