C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 58 を表示中)
■33051 / )  Re[2]: GridViewのDataFormatString
□投稿者/ かず (2回)-(2009/02/19(Thu) 17:42:23)
> DataFormatString の話題が出てきた所を見ると、Web 開発の話なのですよね?
はい、WEBでの話です。

>何らかの書式は指定されていますか?
ただ単にGridViewへ値を表示しているだけで設定など初期のままで何もしておりません。

少数がある場合に結果的にすべて少数第二位まで表示しているようです。この場合は0は0として表示されてます。
どこの設定から少数第二位までなのかが不明なこと、書式の設定方法をお願い致します。

>あるいは DataSet を経由させているなら、DataTable 側に式列を作り、
> dt.Columns.Add("F1", typeof(decimal));
> dt.Columns.Add("Sample", typeof(string), "IIF(F1=0, '0', CONVERT(F1, 'System.String'))");
>のように、0 を 文字列 "0" に置き換えるとか。
表示事態はDataSetを使用しておりませんがその考えで変えることはできると思います。ですが、書式プロパティがあるため
簡潔にできるものと思いますので方法を知りたいです。
色々試してますがうまくいきません。

引き続き質問を継続したいと思います。
宜しくお願いいたします。

返信 編集キー/


管理者用

- Child Tree -