如何解决Telerik Radgrid - Eval 语句仅返回列表中的第一项
我使用项目模板创建了一个 html 表,以便我可以格式化 pdf 导出。我遇到的问题是我从我的数据库返回多个元素,但是 Eval 语句只会显示第一个元素。我曾尝试创建一个嵌套的 radgrid,但是设计者不会选择项目模板中的 Telerik 控件。下面显示的类列表只会返回一个类。
<telerik:RadGrid RenderMode="Lightweight" ID="RadGridWrapper1" runat="server" Onitemcommand="radGridLoanOnboarding_itemcommand"
OnNeedDataSource="RadGridWrapper1_NeedDataSource" GroupingEnabled="true" AllowPaging="true" >
<ExportSettings OpenInNewWindow="true" ExportOnlyData="false" Pdf-BorderType="NoBorder" >
<Pdf DefaultFontFamily="Arial Unicode MS" AllowPrinting="true" Forcetextwrap="true" BorderType="NoBorder" >
<PageHeader>
<LeftCell TextAlign="Center" />
<MiddleCell TextAlign="Center" Text="My Class List" />
<RightCell Text="Page: <?page-number?>" TextAlign="Center" />
</PageHeader>
</Pdf>
</ExportSettings>
<MasterTableView AutoGenerateColumns="false" ShowHeader="false" CommandItemdisplay="top" TableLayout="Auto" >
<CommandItemTemplate>
<div class="container-fluid m-3">
<asp:LinkButton ID="btnExport" CommandName="ExportToPdf" runat="server" CssClass="mr-3 float-right" ToolTip="Export to PDF">
<i class="fas fa-3x fa-file-pdf"></i>
</asp:LinkButton>
</div>
</CommandItemTemplate>
<CommandItemSettings ShowExportToCsvButton="false" ShowExportToExcelButton="false" ShowExportToPdfButton="true"
ShowExportToWordButton="false" ShowAddNewRecordButton="false" />
<Columns>
<telerik:GridTemplateColumn UniqueName="ClassListdisplay">
<ItemTemplate>
<table style="width: 100%; text-align: left">
<colgroup>
<col />
</colgroup>
<tr style="border:none">
<td> </td>
</tr>
<tr style="font-size: 14pt; margin-top: 5px; padding-top:5px; vertical-align: middle; text-align: left; border-top: 2px solid; background-color: lightgray;"
class="greyHeader">
<td>
<i>INFO...</i>
</td>
<td></td>
</tr>
<tr style="border:none">
<td> </td>
</tr>
<tr>
<td><b>Classes</b>: <%# Eval("ClassList") %></td>
</tr>
</table>
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>
有没有更好的方法来处理这个问题,或者有没有更合适的方法来模拟带有 Rad 控件的 html 表格?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。