0
뷰 상태에 대한 문제가 있습니다. 여기에 내 코드 : 기능 ListById에서목록의 요소를 제거하십시오. <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();
}
}
() 나는 페이지에서 할 때, ListId의 요소는 I 때까지 자동 증가 줘야 제거 내가 "ListId.Count"를 사용하지만 ListId의 요소가 될 수 없다 페이지를 닫습니다. "추가"버튼을 클릭하면 ListId의 요소를 제거하도록 도와주세요. 정말 고맙습니다.
"ListId"을 시도 할 수는 여전히 값을 가지고있다 – Tung