首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

一个关于获取用户控件属性的有关问题

2012-01-03 
一个关于获取用户控件属性的问题.我有个main.aspx的页页里有一个login.ascx的用户控件login.ascx里有一个p

一个关于获取用户控件属性的问题
.我有个main.aspx的页
页里有一个login.ascx的用户控件
login.ascx里有一个

public   string   StrLogin
{get   {return   strLogin;}}

login.ascx有一个buttonClick事件
该事件里.给strLogin赋值..
strLogin   =   textbox.text;
我在main页里.怎么取得这个
属性值?

原来我直接在main.aspx.cs里使用..
login   lg   =   new   login();
string   test   =   lg.StrLogin();
结果发现.执行的顺序是先执行
了main.aspx.cs里的

string   test   =   lg.StrLogin();


然后才执行login.aspx.cs里的
赋值语句..

不知道要怎么解决这个问题..
请教了...给解答..谢谢..

[解决办法]
那就把取值放到用户控件的page_load里,再用viewstate.

热点排行