【问题标题】:gradient for selected row in asp.net gridviewasp.net gridview中选定行的渐变
【发布时间】:2009-12-04 13:18:16
【问题描述】:

可以将渐变颜色分配给选定的行吗?我试过了,但它是在单元格级别分配的,所以在每个单元格中,我都有开始颜色和结束颜色。

【问题讨论】:

    标签: asp.net gridview gradient


    【解决方案1】:

    我不确定您是否可以使用渐变颜色本身,但有一些方法可以为表格中的给定行分配颜色。

    如果您使用的是 ASP.NET GridView 并且只是希望有一种区分行的方法,您可以使用 AlternatingRowStyle 属性来交替颜色,从而更容易区分字段。

    另一种选择是只返回一个相当通用的表,然后使用jQuery 在客户端对其进行操作。如果你走这条路,那么有一些技术描述允许你在点击时设置行颜色,as described in this tutorial

    【讨论】:

      【解决方案2】:

      您可以将 css 类应用于所选行,并在 css 属性中使用渐变图像作为背景图像。

      【讨论】:

        【解决方案3】:

        使用它你可以实现你的目标

        <AlternatingRowStyle CssClass="highlight" BackColor="Silver"/>
        <EditRowStyle CssClass="bluishBack"/>
        <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
        <HeaderStyle CssClass="style" />
        <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
        <RowStyle CssClass="highlight" BackColor="Silver"/>
        <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-06-20
          • 1970-01-01
          • 1970-01-01
          • 2018-05-29
          • 1970-01-01
          相关资源
          最近更新 更多