zoukankan      html  css  js  c++  java
  • 母版页

    母版页:  如何传值:   

    一.从页面向母版页传值:  

      1.FindControl()     

    //1.找到母版页    

     MP mp = this.Master as MP;

        //2.用FindControl()去找母版页中的控件   

      TextBox txt = mp.FindControl("TextBox1") as TextBox;

        //3.将值传给该控件  

       txt.Text = TextBox2.Text;   

     2.用属性     在母版页里写属性:     

       public string TextValue    

      {       get {     

       return TextBox1.Text;   

        }       

      set{         

    TextBox1.Text = value;     

        }    

      }   

      在页面上用属性赋值:   

        //1.找到母版页      

    MP mp = this.Master as MP;     

      //给属性赋值   

       mp.TextValue = TextBox2.Text;

      二:从母版页向页面传值:    

    1.Session   

      在母版页里:   

        //将值放进Session里   

       Session["txt"] = TextBox1.Text;

        在页面上:      

    protected override void OnLoadComplete(EventArgs e)       {       

     base.OnLoadComplete(e);

           //取值     

       if (Session["txt"] != null)  

          {       

      TextBox2.Text = Session["txt"].ToString();  

          }

          }

       2.代理     

    //1.定义一个代理:

    public delegate void ShowText (string s);

    //2.造一个代理的引用:

    public ShowText Show;

  • 相关阅读:
    Spring Boot开发Web应用
    使用阿里云Docker镜像加速
    六种微服务架构的设计模式
    HashMap按键排序和按值排序
    Docker搭建本地私有仓库
    Ubuntu 14.04主机上部署k8s集群
    Ubuntu 16.04下搭建kubernetes集群环境
    Docker中images中none的镜像删除
    docker 下 alpine 镜像设置时区的有效办法
    offsetLeft和style.left的区别
  • 原文地址:https://www.cnblogs.com/hansonglin/p/5133792.html
Copyright © 2011-2022 走看看