如题

解决方案 »

  1.   

    <asp:ButtonColumn  ItemStyle-CssClass="cell" CommandName="delete" ButtonType="pushButton"  Text="点击"></asp:ButtonColumn> <style>
      
        .cell
        {
            border-right:solid 1px red;
        }
        </style>
      

  2.   

    datagrid给各css类。设置这个类的a:link就好了
    可以为每个单元格设一个css类定义样式
      

  3.   

    如果是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");
            }         
        }
      

  4.   

    将dataGrid的CssClass属性设为"dataGrid",
    dataGrid的style如下定义即可
    <style>
    .dataGrid a{
       color:red;
    }
    .dataGrid td{
       border:1px solid #ff0000;
    }
    </style
      

  5.   

    感谢leohuang(LEO) 的答复,问题已解决