2011-06-20 56 views
4

我在我的主页中设置了链接按钮,在我的内容页面中有一个按钮。 我希望当我点击母版页中的任何一个链接按钮时,内容页面中的值将会改变。我如何做到这一点。能帮助我,因为我在asp.net 是新的任何一个可以谢谢使用asp.net的链接按钮控件

+0

看看这个链接,它可以帮助你解决你的问题,以及教你什么,你可以与母版页的做内容面板:http://odetocode.com/code/450.aspx –

回答

3

您可以从母版页

var linkButton = ContentPlaceHolder1.FindControl("contentPageButton1") as LinkButton; 
linkButton.Text = "Foo"; 
1

您可以通过事件设置它做这样的事情。 在你的母版页:

public event EventHandler<EventArgs> SomethingChanged; 

在您的内容页:

protected override void OnInit(EventArgs e) 
{ 
    base.OnInit(e); 
    ((MyMasterPage)Page.Master).SomethingChanged += (s, ev) => UpdateStuff(); 
}