我在一个 a.aspx 页面里用到了一个用户控件 b.ascx
由于 b.ascx 有多个页面是公用部分,只有一个 label 的值根据页面的不同值会不同请问我该怎么在 .aspx 里改变这个 label 的值?
由于 b.ascx 有多个页面是公用部分,只有一个 label 的值根据页面的不同值会不同请问我该怎么在 .aspx 里改变这个 label 的值?
调试欢乐多
void Button1_Click(Object sender, EventArgs e)
{
m_b.Label1.Text = "aaaaaaaa";
}
public s
{
get{return lable1.text}
set {lable1.text = value}
}赋值:
ascxxx.s="ddddd";
在aspx中给属性赴值就可以了!
google 了半天没有答案...
然后在b.ascx中写上
public string aa
{
set {lable1.text = value}}
public string SetTextBoxText
{
get{return this.TextBox1.Text;}
set{this.TextBox1.Text = value;}
}web1.aspx:
protected Webuc1 Webuc11;
private void Button1_Click(object sender, System.EventArgs e)
{
this.Webuc11.SetTextBoxText = "abc";
}