当我们导出为 CSV 时,radgrid 模板列内的中继器数据不会显示
本文关键字:中继器 数据 显示 我们 CSV radgrid | 更新日期: 2023-09-27 18:30:28
我有一个RadGrid来显示订户列表和一个带有两个字段的中继器控件。当我单击网格的导出到csv按钮时,中继器放置在网格的模板列内,然后导出网格的其他列,但带有中继器的模板列没有。
谁能帮我?
<telerik:GridTemplateColumn HeaderText="Email Address/Verified Status" DataField="SubscriberEmailAddress"
Groupable="false" AllowFiltering="false" UniqueName="SubscriberEmailAddress">
<ItemTemplate>
<asp:Repeater ID="EmailAddressRepeater" runat="server">
<ItemTemplate>
<table style="width: 100%">
<tr>
<td style="width: 80%;">
<asp:Label ID="EmailAddressLabel" runat="server" Text='<%#Eval("News_Subscriber_Email_Map_Email_Address") %>' />
</td>
<td>
<asp:CheckBox ID="EmailAddressVerifiedCheckBox1" runat="server" Checked='<%# Convert.ToBoolean(Eval("News_Subscriber_Log_Verified_Status").ToString())%>' />
</td>
</tr>
</table>
</ItemTemplate>
</asp:Repeater>
</ItemTemplate>
<ItemStyle HorizontalAlign="Left" VerticalAlign="Top" Wrap="false" Width="20%" />
<HeaderStyle VerticalAlign="Top" HorizontalAlign="Left" Wrap="false" Width="20%" />
</telerik:GridTemplateColumn>
CSV是基于文本的格式,它不支持表格等复杂结构。