2009-09-17 4 views
0

J'ai un gridview dans ma page avec la pagination implémentée. Je dois me débarrasser des soulignements qui apparaissent automatiquement dans les liens de pagination.GridView Pagination Links style

Voici mon code:

<asp:GridView ID="GridView1" runat="server" CssClass="grid" PagerStyle-Font-Underline="false" AllowPaging="True" OnPageIndexChanging="GridView1_PageIndexChanging">   

       <HeaderStyle BackColor="#E6E6E6" Font-Bold="True" ForeColor="#000000" /> 
       <PagerStyle CssClass="mpager" HorizontalAlign="Right" /> 

       </asp:GridView> 

et css:

.mpager span a 
{ 
text-decoration:none; 
} 

Que dois-je faire?

+0

J'applique pour le code manquant ... Steve J'avais essayé votre approche mais je n'ai pas fait le tour. –

Répondre

1

Vous devez définir PagerStyle pour changer l'apparence de la ligne pager. Pour supprimer le soulignement, définissez CssClass. Puis, définissez un sélecteur pour supprimer le soulignement des liens hypertexte contenus dans votre ligne de pagineur.

<style type="text/css"> 
    .nounderline a 
    { 
     text-decoration:none; 
    } 
</style> 
0

La source de votre gv n'apparaît pas, mais essayez ceci:

.mpager a 
{ 
    text-decoration: none; 
} 

L'élément span contient la page sélectionnée, ce qui est un point d'ancrage, de sorte que ce n'est pas ce que vous voulez cible.

Questions connexes