从主页按钮单击调用内容页面事件处理程序

时间:2014-06-10 12:30:14

标签: c# asp.net master-pages

我正在开发一个asp.net应用程序。我有一个带搜索按钮的母版页。当用户单击搜索按钮时,我想转到search.aspx并在内容页面上调用搜索按钮事件处理程序(其作为内容页面也具有搜索功能)。如何调用内容页面搜索按钮单击主页面上的按钮?

请建议。

1 个答案:

答案 0 :(得分:2)

您可以执行的选项是从主页面公开可在内容页面中访问的事件。访问EventArgs类应该可以帮到你。

内容页面:

protected void Page_Load(object sender, EventArgs e)
{
    MasterPageObject m = (MasterPageObject)base.Master;
    m.masterPageMethod += customMethod;
}
private void customMethod(object sender, EventArgs e)
{
    // Your processing here
}

我正在访问母版页的masterPageMethod,这应该绑定到您的点击事件。