![在此处输入图片说明] [1]
您好,
我想在转发器控件中显示数据,如下图所示。我附加了屏幕截图的输出。我在互联网上搜索了很多东西,但没有找到确切的开发方式。 有人可以请你如何实现这个任务。数据来自数据库,并与转发器控制器绑定,并显示框和箭头。如何在转发器控件中绘制箭头框和rectagnle以及如何在运行时获取每行和每个recrod单元数据的xy位置。
![在此输入图片说明] [2]
答案 0 :(得分:0)
你可以这样做
<asp:Repeater ID="Repeater1" runat="server">
<HeaderTemplate>
<div>
<div>DVD</div>
<div>
<img src="~/imagebox.jpg" /></div>
<div>CD</div>
<div>
<img src="~/imagebox.jpg" /></div>
<div>Seller</div>
</div>
</HeaderTemplate>
<ItemTemplate>
<div id='row<%# Container.ItemIndex%>'>
<div><%#Eval("DVD") %></div>
<div>
<img src="~/imagebox.jpg" /></div>
<div><%#Eval("CD") %></div>
<div>
<img src="~/imagebox.jpg" /></div>
<div><%#Eval("Seller") %></div>
</div>
</ItemTemplate>
</asp:Repeater>
通过使用此代码,您始终可以在不同的div之间使用您的图像。您只需要考虑必须为div添加一个具有已定义宽度的类,以使它们在列中对齐。