需要帮助在改变布局在运行时使用Repeater控制
本文关键字:Repeater 控制 运行时 布局 帮助 改变 | 更新日期: 2023-09-27 17:49:47
我是。net的新手。目前正在为在线巴士预订系统创建巴士布局。以下代码是否有解决方案
1。预订。aspx文件
<asp:Repeater ID="SeatLayout" runat="server">
<HeaderTemplate><table class="seatList"><tr></HeaderTemplate>
<ItemTemplate>
<td>
<input type="image"
src="../Images/available_seat_img.png" ><%# Eval("NumberSeat")%></input>
</td>
</ItemTemplate>
<FooterTemplate></tr></table></FooterTemplate>
</asp:Repeater>
2。
SeatLayout.DataSource = _seatBUS.GetAllSeatByBusRouter(_listBus);
SeatLayout.DataBind();
3。数据源涉及"座位"表,其中有像
这样的列SeatID
NumberSeat
Status
ListBusId
这个怎么样:
- 使用基本的总线背景和一堆巴士上不同座位的小图片。
- 定位座椅
- 根据返回的NumberSeat更改座位图像数据源。
我不确定您的公共汽车图像看起来像什么,但您甚至可以使用div代替座位图像,这将减轻服务器负载,并允许您简单地更改相应div ID的背景颜色,而不是更改图像源。
这些教程应该可以帮助您入门:
- 如何绝对使用CSS定位div
- 如何在相对定位中使用绝对定位 如何安装JQuery如何使用jquery改变背景颜色