我已經加入一個datalist
到視圖狀態爲:添加數據列表到視圖狀態
ViewState["datalist"] = dtlstForm;
和檢索它爲:
DataList lis = (DataList)ViewState["datalist"];
然後如下因素錯誤出現:
類型「系統.Web.UI.WebControls.DataList'in Assembly'System.Web, Version = 2.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'is 未標記爲可序列化。
要問的問題是「爲什麼」你想把這個控件放到ViewState中?你通過這樣做想達到什麼目的? – 2010-01-29 09:25:30
我可以問爲什麼要將DataList放入ViewState中? DataList是一個控件,在ASP .NET中有一個完美的控件層次結構。 – 2010-01-29 09:26:44