2012-03-08 16 views
0

データベースからデータを取り出し、SqlAdaptedを介してDataSetに配置してからDataBindします。SQLデータベースからデータを引き出した後にデータを表示する方法を変更するには

私の質問は、データがテーブルに表示される方法を変更する方法ですか?

例:小数点以下2桁、3個などが必要です。 例:右寄せにする必要がありますが、中央に配置する必要があります。

答えて

1

Gridviewをビルドするときに、 "AutoGenerateColumns"を使用する代わりに<asp:BoundFields>という項目を割り当てることができます。これは、例えば、あなたがより多くの制御を与える:

<asp:BoundField DataField="DateLastContacted" HeaderText="Contacted" SortExpression="DateLastContacted" ItemStyle-CssClass="resultscell" HeaderStyle-CssClass="resultsheader" ItemStyle-HorizontalAlign="Center" DataFormatString="{0:dd MMM yyy}" NullDisplayText="N/A" />

あなたの位置合わせのためにItemStyle-HorizontalAlign="Center"を使用して、ここを参照してください、小数点以下を指定するDataFormatString="{0:N2}"を使用することができます。

http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.boundfield.dataformatstring.aspx

HTH

+0

勤務すばらしいです!ありがとう – eytanfb

関連する問題