0

DataTableにバインドされたGridViewがあり、次のようにTableAdapterを使用します。

ResultTableAdapter tableAdapter = new ResultTableAdapter();
ResultDataTable dataTable= tableAdapter.GetResult(id);
gridView.DataSource = dataTable;

このグリッドビューには、数字が含まれる多くの列が表示されます。ここで、数値を小数点以下1桁で数千単位で表示する必要があります。

たとえば、データベースの番号「24753」は、グリッドビューに「24,8」のように表示されます。

達成するための最もクリーンな方法は何ですか?

4

2 に答える 2

1

「DataFormatString」プロパティを使用して、カスタムの数値形式を指定できます。この記事では、「,」を使用して千単位のスケーリングを確認してください。「#,##0,.0」などのフォーマット文字列でうまくいくと思います。

于 2010-08-17T11:02:28.427 に答える
0

数値を数千単位で表示するための高速で優れたソリューションが見つからなかったため、後で GridView の内容を変更することになりました。しかし、それは間違っていると感じています。

于 2010-08-22T11:11:39.113 に答える