Wie formatiere ich die Daten in Html.DropDownListFor?

Ich habe ein Objekt:

class Milk {
    public DateTime ExpirationDate {get;set;}
    ...
}

In einer Sammlung in einem Modell:

class GroceryModel {
    public IList<Milk> Milks {get;set;}
    public Milk SelectedMilk {get;set;}
}

Und ich fülle eine Dropdown-Liste mit Razor:

@Html.DropDownListFor(m => m.ExpirationDate, Model.Milks, ...);

Wie kann ich die Daten formatieren, die in dieser Dropdown-Liste angezeigt werden?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage