2011年9月17日土曜日

ASP.NET BoundField列のDataFormatStringが効かない回避策

ASP.NET2.0においてGridView等でデータバインドで値を取得した場合において、
DataFormatStringに書式を指定しても有効になりません。
有効にするにはHtmlEncode="false"
を指定する必要があります。ASP.NET2.0の仕様だそうです。

----------------------------------------------------------------------

asp:BoundField DataField="計画時間" DataFormatString="{0:f1}" HtmlEncode="false"

----------------------------------------------------------------------

ASP.NET2.0 VB2005 GridView DataFormatString HtmlEncode

0 件のコメント:

コメントを投稿