ASP.NET MVC Bearbeiten einer Sammlung Best Practices - Ihre Meinung

Was halten Sie in der folgenden Klasse für die beste Methode zum Erstellen / Bearbeiten, wobei Attributes.Count eine beliebige Zahl sein kann.

public class Product {
  public int Id {get;set;}
  public string Name {get;set;}
  public IList<Attribute> Attributes {get;set;}
}

public class Attribute {
  public string Name {get;set;}
  public string Value {get;set;}
}

Der Benutzer sollte in der Lage sein, sowohl die Produktdetails (Name) als auch die Attributdetails (Name / Wert) in derselben Ansicht zu bearbeiten, einschließlich des Hinzufügens und Löschens neuer Attribute.

Änderungen im Modell sind einfach zu handhaben. Wie lässt sich die Benutzeroberfläche und die ActionMethod-Seite am besten handhaben?

Antworten auf die Frage(10)

Ihre Antwort auf die Frage