0
我遇到了有关查看状态的问题。在这里我的代码:删除列表中的元素<int>在asp.net中使用查看状态
public List<int> ListId
{
get
{
return (List<int>)ViewState["ListId"];
}
set
{
ViewState["ListId"] = value;
}
}
protected void btAdd_Click(object sender, EventArgs e)
{
ViewState.Remove("ListId");
foreach (TreeNode tn in tvFAQ.CheckedNodes)
{
if (tn.Checked)
{
Id = tn.ValuePath;
ListId = PassId.ListId(Id);
}
}
if(ListId!=null)
{
ListById();
}
}
在功能ListById()我会用“ListId.Count”但ListId的元素不能删除,所以当我在一个页面做,ListId的元素时便会自动增加,直到我关闭页面。点击按钮“添加”后,请帮助我删除ListId的元素。非常感谢。
“ListId” 仍然有值 – Tung 2013-04-18 07:59:44