使用ASP.NET实现链接按钮控件

4

我在我的母版页上有一组链接按钮,而在我的内容页上只有一个按钮。 我希望当我点击母版页上的任意一个链接按钮时,内容页中的值会发生变化。我该怎么做呢?因为我是asp.net的新手,所以有没有人能够帮助我? 谢谢。


请查看此链接,它可能会帮助您解决问题,并教您如何使用主页面来管理内容面板:http://odetocode.com/code/450.aspx - Random Developer
2个回答

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();
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接