1
我在Repeater中有一个ItemTemplate。这里是我的代码(原谅联样式,我只是把这个一起):有条件地更改ItemTemplate边框颜色
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<div style="background-color: Silver; border-style: solid; display: inline-block; float: left; margin: 5px; overflow: hidden;">
<div style="text-align: center">
<asp:Label ID="lblImage" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "image") %>'></asp:Label>
</div>
<div>
<%# DataBinder.Eval(Container.DataItem, "url") %>
</div>
<div style="text-align: center;">
<asp:HyperLink ID="requestLink" runat="server" Text="Original" NavigateUrl='<%# DataBinder.Eval(Container.DataItem, "requestUrl") %>'>
</asp:HyperLink>
</div>
</div>
</ItemTemplate>
</asp:Repeater>
输出,目前看起来是这样的:
根据我的计划之内一定的条件下,我想更改项目模板的边框颜色(绿色,黄色或红色)。我可以在后面的代码中执行此操作吗?
太棒了!正是我在找什么。非常感谢!我一定会使用CSS样式。我同意,维护起来会更容易。 – Kevin