在页面的button_Click方法中,调用用户控件中的方法。测试过,在用户控件的方法中,在读取一个Session值时就出现异常,而在页面的button_Click中就能够读取到。这种现象可能是什么原因?
解决方案 »
- 关于模态化窗口
- 请教一个比较特别的分页问题:不刷新页面的分页
- 请问如何才能将ASP.NET WEB服务器上的绝对路径(如 D:/Test)转换成虚拟路,这样远程就可访问此路径的内容了
- asp.net服务器控件调用javascript的问题
- 请问一下 我写好了一个程序,放到主机上后,所有的.net控件都看不见了 是怎么回事啊!? 在线等!
- 【求救】【毕业设计】【asp.net】【图书馆管理系统】【急救】【重谢】
- Enterprise异常处理出错,请高手帮帮忙。。。。
- 如何在打开一个asp或html页面的时候自动转向到其他页面?
- WEB应用程序必须建立在wwwroot下吗?
- datagrid选择列时的出现的问题!大家帮忙看一下
- ---各位前辈,救救菜鸟小妹!
- 能否读取客户端是不是域用户????
{
// Clear all values from session state of 'Page'.
Session.Clear();
// Populate Session State of UserControl with the values entered by user.
myControl.Session.Add("username",myControl.user.Text);
myControl.Session.Add("password",myControl.password.Text);
// Add UserControl state to the SessionState object of Page.
Session[myControl.user.Text]= myControl;
display.Enabled = true;
}void Display_Click(Object sender, EventArgs e)
{
int position = Session.Count - 1;
// Extract stored UserControl from the session state of page.
LogOnControl tempControl = (LogOnControl)Session[Session.Keys[position]];
// Use SessionState of UserControl to display previously typed information.
txtSession.Text = "<br><br>User:" + tempControl.Session["username"] + "<br>Password : " + tempControl.Session["password"];
display.Enabled = false;
}
有问题,应该是 Session["username"]= myControl;
呀