ASP.NET MVC UpdateModel mit einem sorta komplexen Dateneingabefeld
Wie gehe ich mit einem ASP.NET MVC UpdateModel wie folgt vor? Ich versuche, durch Leerzeichen getrennte Textfelddaten (genau wie das TAGS-Textfeld in einer neuen StackOverflow-Frage wie dieser) in das Modell einzulesen.
z.B
<input type="Tags" type="text" id="Tags" name="Tags"/>
...
public class Question
{
public string Title { get; set; }
public string Body { get; set; }
public LazyList<string> Tags { get; set; }
}
....
var question = new Question();
this.UpdateModel(question, new [] { "Title", "Body", "Tags" });
die Tags-Eigenschaft wird instanziiert, enthält jedoch nur ein Element. Hierbei handelt es sich um die gesamten Daten, die in das Tags-Eingabefeld eingegeben wurden. Wenn ich ein einzelnes Element in der Liste haben möchte (basierend auf dem Aufteilen der Zeichenfolge durch Leerzeichen). Was ist die beste Vorgehensweise, um damit umzugehen?
Prost