【发布时间】:2014-01-17 00:37:19
【问题描述】:
我的数据表中有数据需要以这种方式在第一列上排序:
A02 BLANK0010
D02 BLANK0007
B04 BLANK0011
G05 BLANK0012
C06 BLANK0014
E08 BLANK0013
F10 BLANK0016
H12 BLANK0015
B02 G112486
C02 G125259
E02 G125257
F02 G112492
G02 G125095
H02 G112489
A03 G125090
B03 G112499
C03 G125256
D03 G002007
E03 G112494
F03 G002005
G03 G112495
H03 G002008
A04 G115717
如果我进行常规排序,它会像这样排序:A02、A03、A04。但我需要 A02、B02、C02... 等
我该怎么做>?到目前为止,这是我的代码:
DataView 视图 = dt.DefaultView; view.Sort = "位置";
【问题讨论】:
-
第一列总是一个字符后跟一个数字吗?
-
查看我的解决方案,它会解决你的问题,如果有任何问题发表评论。
标签: c#