Ich habe in den letzten paar beschäftigt Tage daran zu arbeiten versucht, dies herauszufinden, aber ich habe nicht eine definitive Antwort als, wie man damit umgehen gefunden.ASP-Formular Array Datenbindung
Ich habe ein Modell, das wie folgt aussieht:
class Activity
int Id
string Name
DateTime Date
int DurationMinutes
string Comment
ICollection<Tags> Tags
ICollection<Sources> Sources
Die regelmäßigen Eigenschaften binden, wie sie sollten. Ich möchte auch, dass Benutzer der Aktivität Tags und Quellen hinzufügen können.
Hier ist die Formstruktur:
und hier ist, wie ich es zur Zeit sparen:
Auf diese Weise werden die Daten als normale Strings gesendet. Ich habe mich gefragt, was wäre eine gute Möglichkeit, dies zu implementieren.
Ich dachte über einen benutzerdefinierten Modelbinder zu schaffen eine richtige Aktivität zurückzukehren, wie die alle Quellen müssen erst geschaffen werden. Was wäre eine geeignete Methode, um die Daten im Frontend zu speichern? Oder ist dieser Ansatz völlig falsch?
Jeder Rat würde sehr geschätzt werden!