Ich habe dieses Enum (Notebook.cs):über Enum und DataAnnotation
public enum Notebook : byte
{
[Display(Name = "Notebook HP")]
NotebookHP,
[Display(Name = "Notebook Dell")]
NotebookDell
}
Auch diese Eigenschaft in meiner Klasse (TIDepartment.cs):
public Notebook Notebook { get; set; }
Es ist perfekt funktioniert, ich habe nur ein "Problem":
Ich habe ein EnumDDLFor erstellt und es zeigt den Namen, den ich in DisplayAttribute eingestellt habe, mit Leerzeichen, aber das Objekt empfängt diesen Namen nicht in DisplayAttribute, empfängt den Enum-Namen (was ist richtig), also mein Frage ist:
Gibt es eine Möglichkeit, den Namen mit Leerzeichen zu erhalten, die ich in DisplayAttribute konfiguriert?
Wie verwenden Sie die Enums für die Notebook-Eigenschaft? Dein Code ist etwas verwirrend. –
Ich bearbeitet, können Sie jetzt schauen? – developer033