用户控件能不能取得父页面的属性
如题。
比如我现在定义了一个用户控件component.ascx
然后在页面test.aspx中插入了这个控件,我能不能在component.ascx.cs中取得test.aspx.cs中定义的一个属性?
------解决方案--------------------不建议这样做。即然是控件,就应该是被调用者,不能当成调用者。
应该做个属性,调用ascx时aspx把这个值传入。
------解决方案--------------------这样,
BaseClass p = (BaseClass)this.Page;
然后取p的属性。