【发布时间】:2019-01-04 18:09:51
【问题描述】:
我需要能够导出到 excel 中继器。那部分没有问题。我有相应的代码。问题是我需要导出的中继器在用户控件中。我有一个加载多个报告的页面,每个报告都是不同的用户控件。
用户控件本身嵌套在一个 div 标签中:
<div id="report_div" runat="server" style="width:100%;">
<uc:report1 id="UCReport1" runat="server" />
<uc:report2 id="UCReport2" runat="server" />
</div>
所以我要查找的是用户控件中的中继器,因此我可以将其渲染以导出到 excel。
【问题讨论】:
-
你可以访问用户控件背后的代码吗?您是否考虑过使用 Controls 属性?
-
@the_lotus 我也有用户控件。父页面加载报告。老实说,我不知道我使用过 Controls 属性
-
如果您有权访问用户控件,那么您可以添加一个属性,将访问中继器的权限授予其他人。你最终可能会得到 UCReport1.TheRepeater
标签: asp.net vb.net user-controls