ASP.NET MVC UpdateModel を使用して次のことを行うにはどうすればよいですか? スペースで区切られたテキスト ボックス データ (このような新しい StackOverflow の質問の TAGS テキスト ボックスとまったく同じ) をモデルに読み込もうとしています。
例えば。
<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" });
Tags プロパティはインスタンス化されますが、これには 1 つの項目しか含まれません。これは、Tags 入力フィールドに入力されたデータ全体です。リストに単一のアイテムが必要な場合(スペースを介して文字列を分割することに基づいて)..これを処理するベストプラクティスは何ですか?
乾杯!