我对此感到疯狂。为什么我不能将int添加到此列表中?听起来很简单。
private List<int> StepToRemoveForportfolio
{
get
{
object obj = this.ViewState["stepToRemoveForportfolioForStep"];
if (obj == null)
{
List<int> mylist = new List<int>();
return mylist;
}
else
return (List<int>)obj;
}
set
{
{ this.ViewState["stepToRemoveForportfolioForStep"] = value; }
}
}
我做的其他地方:
test.Text += "id = " + _id + "<br>";
StepToRemoveForportfolio.Add(_id);
test.Text += "count : " + StepToRemoveForportfolio.Count + " <br>";
我得到了结果:
id = 1500
count : 0
我显然缺少一些东西。 谢谢
答案 0 :(得分:1)
试试这个
if (obj == null)
{
List<int> mylist = new List<int>();
this.ViewState["stepToRemoveForportfolioForStep"] = mylist ;
return mylist;
}