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