我有一个用户控件页面, mycontrol.ascx这个控件有三个文本框,一个按钮。
怎样在页面test.aspx上实现这样的效果,拖两个 mycontrol.ascx控件到页面test.aspx上,分别是mycontrol1和mycontrol2 要求
1.当我点mycontrol1上的按钮时,将mycontrol1上的三个文本框的值复制到mycontrol2上的三个文本框上,
2.当我点mycontrol2上的按钮时,清除页面上文本框的值,同时在页面下方以显示这两个控件上文本框的值。谁帮我写个sample.谢谢。

解决方案 »

  1.   

    提示一下,动态加载用户控件.可以在你的用户控件中用public的属性,达到ASPX页面中访问文本框的值的目的.
      

  2.   

    把你的mycontrol用户控件上的三个文本框写成可get set的public属性
    点击事件处理相应的赋值操作即可
      

  3.   

    控件中添加属性,把得到的值,再显示在另一个控件中去。
    在aspx页面中 分别声明两个控件,再通过属性操作就行了。
      

  4.   

    我不知道在引用控件的页面的cs代码里怎么写 控件1上的button的click事件