В моем пользовательском контроле я заполняю список списком и хочу сохранить данные в viewstate \ controlstate для дальнейшей автоматической обратной передачи с использованием.
protected void btFind_Click(object sender, EventArgs e)
{
var accounts = new AccountWrapper[2];
accounts[0] = new AccountWrapper { Id = 1, Name = "1" };
accounts[1] = new AccountWrapper { Id = 2, Name = "2" };
lbUsers.DataSource = accounts;
lbUsers.DataBind();
ViewState["data"] = accounts;
}
ListBox заполняется при нажатии кнопки. Когда я сохраняю учетные записи в ViewState, listBox пуст, когда не показывает коллекцию хорошо. В чем причина такого поведения?