我想在我的共享模板上设置“EditorFor”的默认值,但仅限于 Crate 方法而不是 Edit 方法。我该怎么做?
谢谢,
一天结束时,我决定这应该在控制器中,在我的创建/编辑操作中完成。
EditorFor
除了设置 EditorFor 模板并用于 Create 方法和TextboxFor
Edit 方法(反之亦然)之外,我不确定如何执行此操作。
如果需要,您仍然可以TextboxFor
使用自定义 CSS 进行扩展,但它可能不如 EditorFor 漂亮。
另一种选择是构建一个 TextboxFor 剃须刀模板(如果您使用的是 MVC3 和 Razor)并将其作为 a 加载@helper { }
(仍在传递模型)。
见 Scott Gu 在这一篇上的帖子