Daten-Anmerkungen ausblenden-Eigenschaft/Feld

Habe ich ein Modell

class Address {
 public int AddressID {get;set;}
 public string Street {get;set;}
 public string City {get;set;}
 public string State {get;set;}
 public int ZipCode {get;set;}
}

meiner Ansicht nach, wenn ich

@Html.LabelFor(model => model.Address) (vorausgesetzt, die Adresse ist eine komplexe Eigenschaft in einem anderen Modell)

Bekomme ich ein label für jede Adresse Eigenschaften, so bekomme ich:

AddressID:

Street:

Stadt:

Zustand:

Postleitzahl:

problem ist, ich will nicht die ID-Eigenschaft zu zeigen, habe ich versucht diese zwei Anmerkungen:

[Display(AutoGenerateField = false)]
[HiddenInput(DisplayValue = false)]

aber das erste, das man nicht alles tun, für einige Grund, und die HiddenInput immer eine rote Wellenlinie, nicht sicher, ob Sie beide die gleichen System.ComponentModel.DataAnnotations Montage

InformationsquelleAutor duxfox-- | 2014-10-02
Schreibe einen Kommentar