DataType vs UiHint

Ich benutze jetzt mvc2 für eine Weile, und wenn ich die Vorlage einstellen muss, verwende ich das DataType-Attribut

    [DataType("DropDown")]
    public int Field { get; set; }

Ich sehe andere, die UiHint verwenden, um die gleichen Ergebnisse zu erzielen

    [UiHint("DropDown")]
    public int Field { get; set; }

Was ist der Unterschied zwischen der Verwendung dieser beiden Attribute? Welches Attribut sollte ich normalerweise verwenden, oder sind sie für verschiedene Aufgaben?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage