有一个 用户自定义控件 my.ascx 里面有 一个 按钮 btnMy
用很多页面需要引用 my.ascx控件, 比如 my1.aspx my2.aspx 等父页面
每个父页面 有一个方法 public void ff()。
问题是 my.ascx 拖到页面上允许的时候, 如何通过 点击btnMy按钮 执行 父页面的方法 ff()
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
WebUserControl1 webUserCtrl = (WebUserControl1)Page.LoadControl( "WebUserControl1.ascx ");
webUserCtrl.btnDelRow.Click+=new EventHandler(this.btnDelRow_Click);
------解决方案--------------------------------------------------------
我觉得LZ思路有点问题,应该在UserControl提供方法供父页面调用。
------解决方案--------------------------------------------------------
这个设计有什么意义?不明白
------解决方案--------------------------------------------------------
simple:
yourpage yp = (yourpage)this.page;
yp.ff();