ascx 用户自定义控件 如何调用它的 父页面 里的方法
有一个 用户自定义控件 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();