添加图标后出现Gridview缺口

时间:2017-04-12 15:39:12

标签: c# asp.net gridview

当我添加一个图标时,我的gridview中出现了一个难看的差距,我做错了什么?

gvTuteeListPG.Rows[rowCount].Cells[0].ForeColor = Color.Goldenrod;
gvTuteeListPG.Rows[rowCount].Cells[0].CssClass = "fa fa-exclamation-circle";

screenshot of problem gaps

1 个答案:

答案 0 :(得分:0)

您不应将fa fa-exclamation-circle直接应用于表格单元格。

相反,请在课程中插入 span 标记。

var span = new HtmlGenericControl();
span.Attributes["class"] = "fa fa-exclamation-circle";
gvTuteeListPG.Rows[rowCount].Cells[0].ForeColor = Color.Goldenrod;
gvTuteeListPG.Rows[rowCount].Cells[0].Controls.Add(span);