2012-09-02 44 views
-4

我想更新從內容頁面的用戶控制和用戶控制在母版頁。如何更新母版頁中的usercontrol?

任何人有任何想法? 由於提前,

+0

你做了什麼? – harry180

+0

我有哪裏我展示車項目計數, 控制,我想,只要我添加的任何項目,購物車將更新。 –

+0

這是你想做的事......但我問你是怎麼問這個問題 – harry180

回答

0

,你所要做的是在你的用戶控件暴露標籤(公開)。

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

然後在母版頁做同樣的事情:

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

然後在內容頁:

((MyMasterPage)this.Master).Counter.MyLabel.Text = "hello"; 
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++;