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