我想从内容页面更新用户控件,并且用户控件位于母版页中。
有人知道吗?提前致谢,
您要做的是在您的用户控件中公开标签(使其公开)。
public class MyUCtrl : UserControl{
public Label MyLabel{ get; set; }
...
}
然后在母版页做类似的事情:
public MyUCtrl Counter{ get; set; }
...
然后在内容页面:
((MyMasterPage)this.Master).Counter.MyLabel.Text = "hello";
像这样添加属性UserControl
:
public int ItemCount{ get;set; }
public string CountText
{
get{ return labelId.Text; }
set{ labelId.Text = "Item in shopcart: "+ ItemCount; }
}
然后在您的aspx
制作中将商品添加到购物车(button click
或任何您想要的东西)
YouUserControlId.ItemCount++;