如何处理内容页面中的母版页按钮事件. [英] How to handle master page button event in content page.

查看:287
本文介绍了如何处理内容页面中的母版页按钮事件.的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,我想基于母版页中的按钮单击事件在内容页中隐藏/显示表格.请向我建议解决方案.

Hi all, I want to hide/show a table in content page based on the button click event in the master page. please suggest me the solution.

推荐答案

为此使用委托事件处理.
这是适合您的示例示例.

在Site.Master.cs
Use delegate event handling for this.
Here is sample example for you.

In Site.Master.cs
public delegate void DoEvent();

        public event DoEvent OnDoEvent;

        protected void Button1_Click(object sender, EventArgs e)
        {
            if (OnDoEvent != null)
            {
                OnDoEvent();
            }
        }



在Default.aspx.cs中



in Default.aspx.cs

protected void Page_Load(object sender, EventArgs e)
        {
            (this.Master as SiteMaster).OnDoEvent += new SiteMaster.DoEvent(_Default_OnDoEvent);
        }

        void _Default_OnDoEvent()
        {
            Test.Text = "Clicked";
        }



希望对您有所帮助:)



Hope it will help :)


这篇关于如何处理内容页面中的母版页按钮事件.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆