2019年10月4日金曜日

telerik asp.net grid 訪問済リンクの色指定 a:visited

telerik asp.net webformのgridにてhyperlinkの訪問済の色が変わらないので
cssで指定することで色が変更出来た。

cssの指定がちょっと特殊なので、記述しておく。

<html>
<head>
  <title>Customize hyperlinks in Telerik RadGrid</title>
  <style>
    .RadGrid a   
    {
      color: brown;
    }
    .RadGrid  a:hover,
    .RadGrid  a:visited   
    {
      color: orange;
      font-size: 15px;
    }
  </style>
</head>
<body>
  <form id="Form2" method="post" runat="server">
  <telerik:RadGrid RenderMode="Lightweight" ID="RadGrid1" CssClass="RadGrid" runat="server" AutoGenerateColumns="False"
    Skin="">
    <MasterTableView>
      <Columns>
        <telerik:GridBoundColumn UniqueName="ContactName" HeaderText="Contact Name" DataField="ContactName">
        </telerik:GridBoundColumn>
        <telerik:GridBoundColumn UniqueName="Address" HeaderText="Address" DataField="Address">
        </telerik:GridBoundColumn>
        <telerik:GridHyperLinkColumn NavigateUrl="http://www.sharepointcontrols.com" UniqueName="HyperLinkColumn"
          HeaderText="Button Column" Text="link button">
        </telerik:GridHyperLinkColumn>
      </Columns>
    </MasterTableView>
  </telerik:RadGrid>
  <a href="http://www.sharepointcontrols.com">go to our mcmscontrols site</a>
  </form>
</body>
</html>