如何在ASP.NET MVC 3中创建自定义的编辑器/显示模板?

62
我想为ASP.NET MVC中不同数据类型制作自定义编辑器模板(用于Html.EditorFor()),包括重写现有模板。最终目标是创建一个小型框架,其中每个编辑器支持有关更改的JavaScript通知,并且我可以向用户显示页面中存在未保存更改的消息。(也许已经存在某些东西了?)
我可以找到许多与这些模板的问题有关的问题,但是我无处找到有关创建它们的教程或手册。它们在哪里?是否有任何特殊语法?如何选择模板?模板中有哪些信息可用,我该如何访问它?等等。
所以-我在哪里可以找到关于这些模板的所有信息?

我所知道的最好的模板指南是Brad Wilson的指南:Brad Wilson: ASP.NET MVC 2 Templates, Part 1: Introduction。虽然这是针对MVC2的,但这种行为在MVC3中并没有改变。 - Linkgoron
还请看一下http://www.dalsoft.co.uk/blog/index.php/2010/04/26/mvc-2-templates/。 - DalSoft
https://dev59.com/e2Yq5IYBdhLWcg3wfw1x - Bishoy Hanna
1个回答

3

1
太好了!此外,这是MVC4的源代码,从您提供的链接中找到的。这将非常有用! :) - Vilx-
2
特别是考虑到很多代码从Codeplex迁移到GitHub,如果你的回答实际上包含了一个答案而不仅仅是一个链接,那将会更好。 - Stuart Dobson

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接