2010-10-03 194 views
0

我在Gridview控件中有一个超链接字段。我正在使用下面显示的gridview样式表。 但由于某些原因,gridview中的hyperlinkField列不是蓝色,并且没有下划线。Gridview中的HyperlinkField不显示链接的蓝色下划线

如何将超链接显示为蓝色和下划线的常规超链接?

感谢

/* table style */ 
table.BlueGridView 
{ 

    font-family:helvetica,arial,sans-serif; 
    border:solid 1px #7aa5d6; 

    text-align: left; 
    font-size: 10pt; 

    /*position:fixed; */ 
    display:inline-block; 
    vertical-align: baseline; 
    direction: ltr; 
    letter-spacing: normal; 
} 

/* header cell style */ 
.BlueGridView th 
{ 
    color:#3366cc; 
    border-right-color:#7aa5d6; 
    border-bottom-color:#7aa5d6; 
    background:#e5ecf9; 
} 

/* cell styles */ 
.BlueGridView td 
{ 
    border-bottom-color:#e5ecf9;  
    border-right-color:#e5ecf9; 
} 

/* mouseover row style */ 
.BlueGridView .row-over 
{ 
    background-color:#e5ecf9; 
} 
/* Alternating Row Color */ 
.BlueGridView .alt-data-row 
{ 
    background-color:#e5ecf9; 
    font-weight:normal; 
    font-family:Verdana; 
    font-size:small; 

} 

.BlueGridView .data-row 
{ 
    font-weight:normal; 
    font-family:Verdana; 
    font-size:small; 
} 

.BlueGridView .selected-row 
{ 
    background-color:Blue; 
} 

/* GridView Header */ 
.BlueGridView .header-row 
{ 
    color: #000080; 
    font-weight: bold; 
    text-align:center; 
    /* position:relative; */ 



} 

/* mouse select row style */ 
.BlueGridView .row-select 
{ 
    background-color:#7aa5d6; 
    color:#fff; 
} 
+0

您还应该发布您的GridView代码,否则很难分辨出什么是错的。 – 2010-10-03 13:40:38

+0

使用FireBug确定哪些CSS规则最后适用 – citronas 2010-10-03 15:30:36

回答

1

没有看到你的整个样式表和GridView的代码,这是最好的答案我可以给你。

.BlueGridView * a 
{ 
    text-decoration:underline !important; 
    color: #0000F5 !important; 
} 

这会影响.BlueGridView中的所有标记...因此,如果您有其他超链接,请使用选择器更具体。