日期:2014-05-19  浏览次数:20791 次

GridView排序问题,{0:F15}代表什么?
GridView的单元格经过这样的处理:

cell.Text   =   string.Format( "{0:F15} ",   cell.Text);

之后排序有问题,会出现这样的排序(升序时):

50.55
60.66
7.77

我想让它正常的排数字大小排序,怎么做呢?

------解决方案--------------------
原因是他按照string来排序了 所以7.7在第三位


------解决方案--------------------
实现IComparable接口,把数据转换成double类型来比较
------解决方案--------------------
比较关心
{0:F15}
------解决方案--------------------
up