12

我已经使用 MVC 编辑器和显示模板有一段时间了,但我意识到关于 MVC 编辑器/显示模板(Html.EditorFor() 和 Html.DisplayFor())的官方文档似乎很少。我发现基本的MSDN 文档只显示了技术细节(它们本身并不是很有帮助),但我正在寻找更多的官方方法,有点像这个例子

编辑器/显示模板是否更多的是事后的想法,并没有真正广泛地用于证明更深入的官方文档的合理性?

或者,我是不是瞎了,我要找的东西是存在的,只是还没找到?

4

3 回答 3

3

官方文件?不知道任何副手,但我知道有很多例子。特别是,我喜欢Phil Haack 关于模型绑定到列表的讨论。它包含一个非常复杂的示例中的编辑器模板示例。那里也有源代码。

由于他是所有 MVC Wrox 书籍的合着者,我认为他是一个非常权威的来源:

http://haacked.com/archive/2008/10/23/model-binding-to-a-list.aspx

这是另一篇类似的博客文章(非官方):

http://blogs.msdn.com/b/stuartleeks/archive/2010/03/30/collections-and-asp-net-mvc-templated-helpers-displayfor-editorfor.aspx

于 2012-09-28T18:20:50.280 回答
3

我找到的最好的文章是:

http://www.growthwiththeweb.com/2012/12/aspnet-mvc-display-and-editor-templates.html

它解释了如何很好地创建DisplayFor和模板。EditorFor

于 2014-08-24T15:48:51.840 回答
1

ASP.NET MVC 在http://www.asp.net/mvc上有很多资料,有不同的例子。EditorTemplates并且DisplayTemplates是模型的特殊文件夹(例如此处关于 ASP.NET MVC 的快速提示 – 编辑器模板),并且您询问的是html helpers,而不是模板。

于 2012-09-28T18:06:35.110 回答