Я получаю сообщение об ошибке в следующем заявлении:разница между видом государством и использованием Session
liPages = (List<ListItem>)(ViewState["CurrentSetOfPages"]);
Ошибка, я получаю это:
Type 'System.Web.UI.WebControls.ListItem' in Assembly 'System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' is not marked as serializable.
Но, когда я использую следующие каждую вещь кажется работать идеально ..
liPages = (List<ListItem>)(Session["CurrentSetOfPages"]);
Просьба разъяснить мне об этом ..
См [http://stackoverflow.com/questions/733482/what-is-the-difference-between-sessionstate-and-viewstate][1] [1]: http://stackoverflow.com/questions/733482/what-is-the-difference-between-sessionstate-and-viewstate – NYSystemsAnalyst