日期:2014-05-19  浏览次数:20571 次

100分在线求教如何利用CSS设定Datagrid中的超链接的颜色和单元格的边框的颜色
如题

------解决方案--------------------
友情帮忙
------解决方案--------------------
<asp:ButtonColumn ItemStyle-CssClass= "cell " CommandName= "delete " ButtonType= "pushButton " Text= "点击 "> </asp:ButtonColumn> <style> .cell { border-right:solid 1px red; } </style>
------解决方案--------------------
datagrid给各css类。设置这个类的a:link就好了
可以为每个单元格设一个css类定义样式
------解决方案--------------------
如果是link列 protected void DataGrid1_ItemDataBound(object sender, DataGridItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item ||e.Item.ItemType == ListItemType .AlternatingItem) { ((HyperLink)e.Item.Cells[2].Controls[0]).Style.Add( "color ", "red "); } }
------解决方案--------------------

------解决方案--------------------
将dataGrid的CssClass属性设为 "dataGrid ",
dataGrid的style如下定义即可
<style>
.dataGrid a{
color:red;
}
.dataGrid td{
border:1px solid #ff0000;
}
</style
------解决方案--------------------
顶:leohuang(LEO) (