考虑下面的代码:
\DataTable dt =(DataTable) Session["dfdtemptable"];
// Remove all
int i = dt.Rows.Count;
while(i> 0)
{
dt.Rows[i-1].Delete();
dt.Rows[i - 1].AcceptChanges();
i--;
}
Session["dfdtemptable"] = dt;
this.BindItems();
单击 addnew 按钮时,将执行上述代码。但是 Session 变量仍然包含旧值该变量没有被清除..但是需要清除 session 变量,以便在 Session 中没有值。