如何在两个WebUserControl之间传值

来源:百度知道 编辑:UC知道 时间:2024/06/03 13:20:23
我有两个WebUserControl
分别Left.ascx
Right.ascx
这两个都在一个aspx页里面,请问这两个WebUserControl之间怎么传值呢?

2个control要传值的话,可以通过都在的那个aspx传。可以在一个usercontrol里定义要传的内容,假如是摸个textBOX的值:

public string EmpNo//获取值
{
get
{
return this.tbxEmpNo.Text;
}
}
在另一个usercontrol里获值:
public string TypeName//赋值
{
set
{
this.lblTypeName.Text = value;
}
}

在aspx里,调用上述的方法,进行获取值,然后给另一usercontrol赋值,就可以了。

你就存到session中,再取出来嘛