image/output
下面显示了如何考虑表中的rendered
数据如何为rankID
。
以及以下demo table
现在,它们将是4 different rows
,应根据第一个幻灯片上的RankID [1,2,3,4]
绑定到上面显示的图像,然后在用户单击next navigation
时在幻灯片上和下一个幻灯片上依次显示。
为了达到相同的目的,我们使用了Repeater control
,但是data is bounded
row wise
因此决定使用datalist control
,它具有按列绑定数据的属性, still we are not able to do, or else we need to use
多个或嵌套的转发器/数据列表控件`。
请提出解决方案或达到相同目的的方法。
最佳答案
您可以完全控制“ Repeater Contents”(中继器内容)来为第一项创建差异。请参见下面的代码段。
<table border="1" cellspacing="0" cellpadding="3">
<tr>
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<%# Container.ItemIndex == 0 ? "<td colspan=\"3\">" : "<td>" %>
<%# Eval("Description") %>
<%# Container.ItemIndex == 0 ? "</td></tr><tr>" : "</td>" %>
</ItemTemplate>
</asp:Repeater>
</tr>
</table>