I'm using ViewData to pass a List<string> to my View:
// Controller:
ViewData["myList"] = new SelectList(new List<string>(new[] "AAA", "BBB", "CCC" }));
I use this List to populate a ListBox:
// View:
@Html.ListBox("myList")
On Post I retrieve the selected items, like so:
// Controller:
string myList = form["myList"]
So far so good, but the selected items are all cleared on Post.
How do I make selected items persist across requests?