我一直在使用MVC编辑器&显示模板一段时间,但已经意识到MVC编辑器/显示模板(Html.EditorFor()和Html.DisplayFor())上的官方文档似乎很少。我发现基本的MSDN documentation只显示了技术细节(这些细节本身并不是很有帮助),但我正在寻找更多的官方操作方法,有点像this example。
编辑/显示模板是否是事后的想法,而且还不足以证明更深入的官方文档的合理性?
或者,我是盲目的,我正在寻找的是什么,我还没有找到它?
答案 0 :(得分:3)
官方文件?不知道任何副手,但我知道有很多例子。特别是,我喜欢 Phil Haack关于模型绑定到列表的讨论。它包含一个非常复杂的示例中的编辑器模板示例。那里也有源代码。
由于他是每本MVC Wrox的合着者,我认为他是一个非常明确的来源:
http://haacked.com/archive/2008/10/23/model-binding-to-a-list.aspx
这是另一篇类似的博客文章(非官方):
答案 1 :(得分:3)
http://www.growingwiththeweb.com/2012/12/aspnet-mvc-display-and-editor-templates.html
它解释了如何很好地创建DisplayFor
和EditorFor
模板。
答案 2 :(得分:1)
ASP.NET MVC在http://www.asp.net/mvc上有很多材料,有不同的例子。 EditorTemplates
和DisplayTemplates
是模型的特殊文件夹(例如此处为Quick Tips About ASP.NET MVC – Editor Templates),您询问的是html helpers
,而不是模板。