2010-03-03 80 views

回答

6

在母版頁創建這樣一個屬性:

public string MyText { get {return lbl.Text;} set {lbl.Text = value;}}

一旦你這樣做,你可以使用相同的屬性在內容頁,如:


((MasterPageTypeName)Page.Master).MyText = "test"; 

和你做!

+0

perfact我檢查它。 – AjmeraInfo

+0

這整件事是對的。字符串MyText被設置爲我正在傳遞的任何內容,但是它在主頁面上更新了bot。主頁仍然顯示相同的舊信息。我怎樣才能實現菜單相同的功能。 – Apoorva

1

或者,您可以聲明式添加'@mastertype'到子頁面.aspx。這會創建對主頁面的強類型引用。

<%@ MasterType VirtualPath="~/masters/SourcePage.master" %> 
2

一切都很好,只是需要改變:

((MasterPageTypeName)Page.MasterPage).MyText = "test"; 

((MasterPageTypeName)Page.Master).MyText = "test";

就是這樣,你做。

相關問題