C# 在gridview中设置单元格内容的格式
我有一个ASP.NETC# 在gridview中设置单元格内容的格式,c#,asp.net,gridview,C#,Asp.net,Gridview,我有一个ASP.NETGridView,其中一些单元格可以单击。我想格式化这些单元格的内容,这样很明显它们可以被点击。如果我这样做: foreach (GridViewRow row in gvResults.Rows) { if (row.RowType == DataControlRowType.DataRow || row.RowType == DataControlRowType.EmptyDataRow) { row.Cells[0].
GridView
,其中一些单元格可以单击。我想格式化这些单元格的内容,这样很明显它们可以被点击。如果我这样做:
foreach (GridViewRow row in gvResults.Rows)
{
if (row.RowType == DataControlRowType.DataRow ||
row.RowType == DataControlRowType.EmptyDataRow)
{
row.Cells[0].ForeColor = Color.Red;
}
}
整个单元格(包括单元格的边框)将变为红色。我只希望单元格中的文本是红色的。我该怎么做?“我的gridview”自动生成列。普通前景色应仅影响文本 在你的情况下,你可以尝试以下方法
row.Cells[0].Text = "<span style='color:red'>" + row.Cells[0].Text + "</span>";
您是否查看了任何与
相关的链接以获得可能的答案/解决方案我搜索了StackOverflow-没有看到任何可以回答我问题的内容
td > a {
color: red;
}