我想对我的整数数据进行排序,但我想让它更容易阅读,如果我有1000000000
我想要显示的数据,1,000,000,000
所以我在 mysql 中使用这个查询;
format(col_name,0)
我尝试使用 gridview 在 C# 中使用 sort 函数对其进行排序,我使用它对 gridview 进行排序;
protected void GridView1_Sorting(object sender, GridViewSortEventArgs e)
{
tempExp = e.SortExpression;
Session["sort"] = tempExp;
showData();
}
void showData()
{
tempExp = (string)Session["sort"];
sortProperty = SortDirection.Descending;
sortedView = new DataView(dataset);
sortedView.Sort = tempExp + " Desc";
GridView1.DataSource = sortedView;
GridView1.DataBind();
}
但这就是我尝试对 data2 进行排序时发生的情况;
+================+=================+
| data1 | data2 |
+================+=================+
| 21,039,000 | 6 |
| 30,080,000 | 4,062 |
| 209,120,040 | 28,692 |
| 201,200,900 | 2,115 |
| 1,100,900 | 15,858 |
+================+=================+
我该如何解决?