当前位置:编程学习 > C#/ASP.NET >>

asp.net 用户控件.ascx交互的几种方法 (1/3)

1.asp教程x文件:
public void setlabel(string str)
    {
        this.label1.text = str; ;
    }
ascx文件;
protected void button1_click(object sender, eventargs e)
    {
        system.web.ui.page p = this.page;
        type pagetype = p.gettype();
        methodinfo mi = pagetype.getmethod("setlabel");
        mi.invoke(p, new object[] { "test!!!" });

    }

2. 在自定义控件中定义这个控件的属性
 

  public control labeltext
 {
  get{return this.label1.text;}
 }

1 2 3
补充:asp.net教程,基础入门
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,