2015-09-15 44 views
1

我遇到的情况,我有用户控件文件abc.ascx,有一个下拉列表,其listItems中值也用户控件文件a.ascxb.ascxc.ascx。 当b.ascx在本下拉列表中选择在abc.ascx,一个GridView被内b.ascx填充,并显示在上一个占位abc.ascx 是否有可能访问填充gridview b.ascxabc.ascx通过占位符?如果是这样,怎么样?如何访问父级用户控制占位符中的子控件?

回答

0

我试过并能够访问abc.ascx面板中的b.ascx gridview,但无法访问它中的任何数据,因为它总是返回null,可能是因为数据在技术上是在b.ascx中,而不是在abc中。 ASCX。我还不知道原因。

所以,我最终选择了我以前想过的漫长路线解决方案。我必须向基本用户控件(抽象类)添加一个方法,并在任何需要的地方提供它的实现,并在必要时覆盖它的实现。

相关问题