Asp.Net MVC is starting to look a bit like WPF ;-) aren't these DataTemplates?
"Templated Helpers - allow you to automatically associate edit and display elements with data types. For example, a date picker UI element can be automatically rendered every time data of type System.DateTime is used. This is similar to Field Templates in ASP.NET Dynamic Data."