C# gridview排序

来源:百度知道 编辑:UC知道 时间:2024/05/31 01:08:15
我想请教下下面的问题。
我从数据库里查出2条数据 分别是姓名和分数 然后放在gridview中去,在gridview里加一个label。label显示排行 根据分数去排行。
我要的效果就是让label去变,而其他位置不变,有高手知道吗?

label变排行吧。dataview.sort="asc或者desc"

label要变什么啊,看不懂。你的gridview是怎么显示数据的,随即的么?总有个方式吧。
你可以先按照分数排行,把label绑定进去,然后按照你的方式排行啊

什么叫label去变,其他位置不变,表述不太清楚

直接读取数据库 用 select from 你的表 where XX=XX order by 分数字段
就行了啊 干嘛还要用啥Label

过程:
在原来的datatable中添加一个字段,OrderId,顺序排列,值为1至datatable.rows.count

然后,你在 Girdview中显示时,把 OrderID,当值来引用,存在label中就可以了。