2010-01-20 59 views
1

嘿家伙,我想要做的是添加一个方法到我的GridView的排序事件添加一个类到被排序的列,以便用户可以知道数据是排序升序还是降序以及列。我目前正试图通过sort语句中的switch语句来确定它来自哪个列,但我不知道如何设置css类。有任何想法吗?ASP.NET Gridview - 从代码后面设置列标题的CSS类?

回答

2

我懂了工作,原来我在想,但任务很容易通过完成:

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

要知道,对于列那些没有自动生成这只作品(我的意思是使用的AutoGenerateColumns =真(true是默认值),因为自动生成的列不会被添加到列集合中。 – citronas 2010-01-20 18:49:31

+0

是的,我知道,它不是自动生成的列 – Jimmy 2010-01-21 20:30:00