我使用会话状态将数据从一个页面传递到另一个页面,问题是在关闭我使用会话数据并打开另一个实例的页面后,数据被复制到新的实例中是误导。我的问题是如何在使用后终止会话状态的数据?以下是如何使用会话
的示例 protected void cvFinalizedMethod_ServerValidate(object source, ServerValidateEventArgs args)
{
if (ddlFinalizedMethod.SelectedItem.Text != "")
{
Session["FinalizedMethod_"] = ddlFinalizedMethod.SelectedItem;
args.IsValid = true;
}
if (txtPhysicalRecordsArchived.Text != "")
{
Session["txtPhysicalRecordsArchived_"] = txtPhysicalRecordsArchived.Text;
args.IsValid = true;
}
if (txtFinalized.Text != "")
{
if (txtFinalized.Text != "" && ddlFinalizedMethod.SelectedItem.Value == "0")
args.IsValid = false;
}
}
我收到下一页的值后如何终止会话?