我在同一个 aspx 页面上有一系列相同类型的用户控件。当每个用户控件加载时,我希望它检查 aspx 页面中的一些信息,例如,谁登录,它是哪个会话,以及儿子。
现在,我正在返回一个硬编码的值。GetUserDBName()位于用户控件内部
private string GetUserDBName()
{
return "UserDBName";
}
此方法如何访问位于包含用户控件的 aspx 页面中的数据?下面是在 aspx 页面中如何定义会话。
private string strDBName = string.Empty;
protected void Page_Load(object sender, EventArgs e)
{
strDBName = Session["UserDBName"].Trim();
}
感谢您的帮助
编辑
父页面的名称是NewHireCheck.aspx。用户控件的名称是CheckListByDepartment.ascx。