0
static List<string> keywordList = new List<string>();
protected void btnEnter_Click(object sender, EventArgs e)
{
lbxKeywords.Items.Add(tbxKeyword.Text);
keywordList.Add(tbxKeyword.Text);
tbxKeyword.Text = string.Empty;
}
protected void btnSearch_Click(object sender, EventArgs e)
{
Session["keywords"] = keywordList;
keywordList.Clear();
Response.Redirect("Results.aspx");
}
목록 세션을 지울 때 null이됩니다. 그게 왜?목록 지우기 때 세션이 지워짐
고맙습니다 ..
당신이 세션 변수에 저장하는 목록에 단지 참조 목록이 아닌 사본이기 때문이다
고맙습니다 .. :
은 세션 변수에 대한 목록의 사본을 작성 – Darshana