我是一个尝试建立电子商务网站的菜鸟。我用来显示页码的寻呼机控件使用了一个中继器,它看起来很乏味。谁能告诉我如何以编程方式更改用户选择的页码的背景颜色?或者以编程方式将其连接到执行此操作的 CSS 样式表代码块。示例:将数字后面的颜色更改为带有黑色边框的橙色方块。谢谢。
当前代码:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Pager.ascx.cs" Inherits="UserControls_Pager" %>
<p> Page <asp:Label ID="currentPageLabel" runat="server" />
of <asp:Label ID="howManyPagesLabel" runat="server" /> |
<asp:HyperLink ID="previousLink" Runat="server">Previous</asp:HyperLink>
<asp:Repeater ID="pagesRepeater" runat="server">
<ItemTemplate>
<asp:HyperLink ID="hyperlink" runat="server" Text='<%# Eval("Page") %>'
NavigateUrl='<%# Eval("Url") %>' />
</ItemTemplate>
</asp:Repeater>
<asp:HyperLink ID="nextLink" Runat="server">Next</asp:HyperLink>
</p>