我有一个母版页,在其上有一个语言下拉菜单。我在会话中保存下拉的选定值。并希望检查页面加载会话中的价值。但它会给出例外,因为在页面加载时,会话中没有任何内容。 任何人都可以告诉我什么方法应该在页面加载之前调用,我可以将会话设置为默认值?在主页中获取会话值 - PageLoad
在此先感谢。
protected void ddlLanguage_SelectedIndexChanged(object sender, EventArgs e)
{
Session["Language"] = ddlLanguage.SelectedValue;
}
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
ddlLanguage.SelectedValue = Session["Language"].ToString();
}
让我试试第二个选项 – asma
它的工作。 Thanx – asma