【发布时间】:2016-04-22 20:23:34
【问题描述】:
我有一个绑定到datatable 的datalist,如下所示:
EmpId RoomNum
A230 201
A235 202
null 203
F520 204
null 205
如您所见,有些 RoomNum 没有 EmpId。这些是将光标样式更改为“手”的项目。具有 EmpId 的数据列表项将具有“否”光标样式。这仅适用于数据列表。
这是我的数据列表:
<asp:DataList ID="DataListThumb" runat="server" RepeatColumns="5" >
<ItemTemplate>
<div style="padding: 8px;width:72px;height:72px">
<asp:LinkButton id="LinkButton1" runat="server" OnClientClick='<%# "return ShowRoom(" + Eval("RoomNum") + ");" %>'>
<div style='width:72px;height:72px; background-image:url(<%# Eval("image_path") %>)'>
<div style="width: 72px; padding-top: 3px; overflow: hidden;">
<div style="text-align: left; width:72px; float:left;">
<asp:Label ID="Label1" CommandName="cmd_RoomNum" CommandArgument='<%# Eval("RoomNum")%>'
runat="server" Text='<%# Eval("RoomNum")%>' Font-Size="11pt"></asp:Label>
</div>
</div>
</div>
</asp:LinkButton>
</ItemTemplate>
</asp:DataList>
那么如何在数据列表项中动态更改光标样式?
谢谢。
【问题讨论】:
标签: javascript c# css asp.net asp.net-4.0