-4

我想从内容页面更新用户控件,并且用户控件位于母版页中。

有人知道吗?提前致谢,

4

2 回答 2

0

您要做的是在您的用户控件中公开标签(使其公开)。

public class MyUCtrl : UserControl{
    public Label MyLabel{ get; set; }
    ...
}

然后在母版页做类似的事情:

 public MyUCtrl Counter{ get; set; }
 ...

然后在内容页面:

((MyMasterPage)this.Master).Counter.MyLabel.Text = "hello";
于 2012-09-02T12:39:08.740 回答
0

像这样添加属性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++;
于 2012-09-02T12:50:43.523 回答