【问题标题】:ASP.NET Gridview - setting column header's css class from code behind?ASP.NET Gridview - 从后面的代码设置列标题的 css 类?
【发布时间】:2011-01-07 07:37:48
【问题描述】:

大家好,我要做的是向我的 gridview 的排序事件添加一个方法,以向正在排序的列添加一个类,这样用户就可以知道数据是按升序还是降序排序以及在哪一列上排序。我目前正在尝试通过排序表达式上的 switch 语句来确定它来自哪个列,但我不知道如何设置 css 类。有什么想法吗?

【问题讨论】:

    标签: asp.net gridview sorting webforms


    【解决方案1】:

    我让它工作了,结果我想多了,但任务很容易通过以下方式完成:

    gridview.HeaderRow.Cells[0].CssClass = "sorted" + sortString;
    

    【讨论】:

    • 请注意,这仅适用于未自动生成的列(我的意思是使用 AutogenerateColumns = True (顺便说一下,true 是默认值),因为自动生成的列不会添加到列中收藏。
    • 是的,我知道,它不是自动生成的列
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-06
    • 2012-11-11
    • 2021-01-17
    • 1970-01-01
    • 2015-12-18
    • 2021-05-13
    • 2020-03-10
    相关资源
    最近更新 更多