zoukankan      html  css  js  c++  java
  • UserControl中调用Page中的函数 EventHandler [原]

    Default.aspx:
    using System;
    using System.Data;
    using System.Configuration;
    using System.Collections;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;

    namespace UserControlCallPageMethod
    {
        public partial class _Default : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {
                this.Bind_Event();
            }
          
            private void SelectedStatusChanged(object sender, EventArgs e)
            {
                DropDownList drp = (DropDownList)sender;
                if (drp.SelectedIndex >= 0)
                {
                    this.TextBox1.Text = drp.SelectedValue;
                }
            }

            public void Bind_Event()
            {
                this.WebUserControl1_1.OnStatusChanged += SelectedStatusChanged;
            }
        }
    }
    //===========================================================================================
    WebUserControl1.ascx:
    using System;
    using System.Data;
    using System.Configuration;
    using System.Collections;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;

    namespace UserControlCallPageMethod
    {
        public partial class WebUserControl1 : System.Web.UI.UserControl
        {
            public EventHandler OnStatusChanged;

            protected void Page_Load(object sender, EventArgs e)
            {

            }

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

  • 相关阅读:
    框架-前端框架:layui
    开发模式-敏捷开发:什么是敏捷开发
    公司-便利蜂:便利蜂
    人物-IT-周鸿祎:百科
    公司-人人网:人人网
    未来-YLB-二手市场:二手市场
    未来-YLB-跳蚤市场:跳蚤市场(flea market)
    公司-浪潮:浪潮/inspur
    禁止CloudStack删除Xenserver原有虚拟机
    2.6.33中关于at91sam9260的i2c controller驱动的问题
  • 原文地址:https://www.cnblogs.com/RobotTech/p/903233.html
Copyright © 2011-2022 走看看