Я использую mvc2 какое-то время, и когда мне нужно установить шаблон, я использую атрибут DataType
[DataType("DropDown")] public int Field { get; set; }
Я вижу, что другие используют UiHint для достижения тех же результатов
[UiHint("DropDown")] public int Field { get; set; }
В чем разница между использованием этих двух атрибутов? Какой атрибут я должен использовать, или они предназначены для разных задач?