Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 官方";如何";对于MVC编辑器/显示模板?_Asp.net Mvc_Asp.net Mvc 3_Mvc Editor Templates - Fatal编程技术网

Asp.net mvc 官方";如何";对于MVC编辑器/显示模板?

Asp.net mvc 官方";如何";对于MVC编辑器/显示模板?,asp.net-mvc,asp.net-mvc-3,mvc-editor-templates,Asp.net Mvc,Asp.net Mvc 3,Mvc Editor Templates,我使用MVC编辑器和显示模板已经有一段时间了,但我逐渐意识到,关于MVC编辑器/显示模板的官方文档(Html.EditorFor()和Html.DisplayFor())似乎很少。我发现basic只是显示技术细节(这本身并没有多大帮助),但我更多地是在寻找一个类似的官方指南 编辑器/显示模板是否更多地是事后考虑的,并且没有真正广泛地用于证明更深入的官方文档的合理性 或者,我是瞎子吗?我正在寻找的东西是存在的,我只是还没有找到它?ASP.NET MVC有很多资料,有不同的例子EditorTempl

我使用MVC编辑器和显示模板已经有一段时间了,但我逐渐意识到,关于MVC编辑器/显示模板的官方文档(Html.EditorFor()和Html.DisplayFor())似乎很少。我发现basic只是显示技术细节(这本身并没有多大帮助),但我更多地是在寻找一个类似的官方指南

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


或者,我是瞎子吗?我正在寻找的东西是存在的,我只是还没有找到它?

ASP.NET MVC有很多资料,有不同的例子
EditorTemplates
DisplayTemplates
是模型的特殊文件夹(如此处),您询问的是
html帮助程序,而不是模板。

官方文档?我现在还不知道,但我知道有很多例子。特别是,我喜欢Phil Haack关于列表的模型绑定的讨论。它包括一个相当复杂的编辑器模板示例。那里也有源代码

自从他共同撰写了MVC WORX的每本书以来,我认为他是一个非常明确的来源:

以下是另一篇类似的博文(非官方):


我找到的最好的文章是:


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

它们实际上在默认的脚手架视图模板中使用得非常好。现在是2017年,我还没有找到任何关于如何在模板中编辑电话号码的文档或文章。e、 g.
“(#########-#####”
我仍在试图弄清楚这是否可能!:(2021年;仍然几乎不可能找到关于定制现实生活复杂部分的好解释。然而,我使用旧的mvc框架版本2继续寻找12-15年前的解释。或者它返回到不使用Razory的核心示例“非常好”的定义与我的文章有很多不同。那篇文章有一些简单的提示,但没有真正详细解释任何内容。2014年,那篇2012年的文章足够好,我们可以继续前进,但当你单击“深入”时,它也会恢复为Core;第二个链接是404