ViewData を使用して List<string> をビューに渡しています。
// Controller:
ViewData["myList"] = new SelectList(new List<string>(new[] "AAA", "BBB", "CCC" }));
この List を使用して、ListBox にデータを入力します。
// View:
@Html.ListBox("myList")
投稿時に、次のように選択したアイテムを取得します。
// Controller:
string myList = form["myList"]
ここまでは順調ですが、選択したアイテムはすべて Post でクリアされます。
選択したアイテムをリクエスト間で保持するにはどうすればよいですか?