Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 未在radgrid中排序的数字/小数_Vb.net_Sorting_Visual Studio 2012_Numbers_Decimal - Fatal编程技术网

Vb.net 未在radgrid中排序的数字/小数

Vb.net 未在radgrid中排序的数字/小数,vb.net,sorting,visual-studio-2012,numbers,decimal,Vb.net,Sorting,Visual Studio 2012,Numbers,Decimal,嗨,我无法对radgrid中包含小数的列进行排序。当我排序时,它只按第一个数字排序,就像对字符串排序一样 例:1000、12、1300、2189、20 而不是像这样排序: 12、20、1000、1300、2189 我正在vb.net中使用EF4和VS2012 有什么建议吗?这是我的专栏: 您确定它们不是字符串吗?VB因在程序员不知情的情况下铸造东西而臭名昭著。尝试将EF中的值显式转换为整数或双精度,看看它是否发生了变化。您是否对这些数字应用了任何格式,从而导致它们转换为字符串?看,是的,我检查

嗨,我无法对radgrid中包含小数的列进行排序。当我排序时,它只按第一个数字排序,就像对字符串排序一样

例:1000、12、1300、2189、20

而不是像这样排序:

12、20、1000、1300、2189

我正在vb.net中使用EF4和VS2012

有什么建议吗?这是我的专栏:


您确定它们不是字符串吗?VB因在程序员不知情的情况下铸造东西而臭名昭著。尝试将EF中的值显式转换为整数或双精度,看看它是否发生了变化。您是否对这些数字应用了任何格式,从而导致它们转换为字符串?看,是的,我检查了每个变量,确保它是以十进制形式读取的。这是我的aspx:'