自定义控件赋值不上!!!

来源:百度知道 编辑:UC知道 时间:2024/05/11 16:02:47
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//将Session中的用户资料[学号]显示在页面上
string strUserNum = Convert.ToString(Session["ID"]);

labNum.Text = strUserNum;
//上面的 strUserNum 可以得到Session["ID"]的值。
但是再将值赋值给labNum的时候。
labNum.Text=""。 我一直解决不掉!
}
}
手动 赋值后,就可以赋值上。我就是郁闷,不知道为什么不是手动的就不行。
开始就是 labNum.Text = Convert.ToString(Session["ID"]);
但就是得不到值。然后才改成现在这样的。
我用调试,看到Session有值,也能传给strUserNum。
但是就是给不了 labNum.Text

labNum.Text = Convert.ToString(Session["ID"]);
试试,你说的情况没遇见过,按说是不可能的
除非你其他地方又修改了labNum.Text

//----------------------
手动先给labNum.Text="test"
试试,就不信了