Gridviews -应用基于数据源的CSS类

本文关键字:CSS 数据源 应用 Gridviews | 更新日期: 2023-09-27 18:04:11

我有一个gridview, autogeneratecolumns为false,我正在寻找一种方法将css类应用于一行"如果此列包含是"对于该行。

我看到的做法是这样的

    if (e.Row.RowType == DataControlRowType.DataRow){
        string VUCLOD = e.Row.Cells[4].Text;
    }

问题是我不想显示Yes列,所以我不能说这是哪个单元格

Gridviews -应用基于数据源的CSS类

您可以在GridView中包含列,然后在{gv_id}_RowDataBound中设置该单元格的Visible属性为false,同时在该事件中检查该列的值,并在那里设置e.Row.CssClass。当然,您需要确保您的CSS实际上影响了正确的HTML元素。