1

グリッドにDataboundFieldがあります。日付と時刻をユーロ形式で表示しようとしています。時間は、cssクラスが適用されたスパンでラップする必要があります。

私はこれを使っています、DataFormatString="{0:dd/MM/yyyy <\span cla\s\s='tinyDate'>hh:mm:ss</\span>}"

spanタグが文字通りブラウザでレンダリングされていることを除けば、実際にはかなり近いです。

セル内のテキストは次のようになります

19/10/2010 <span class=tinyDate>09:35:00</span>

spanタグを表示するつもりはなく、フォーマットされたコンテンツのみを表示します。これを修正して正しくレンダリングするにはどうすればよいですか?

ヒントやリンクをありがとう。

乾杯、
サンディエゴで〜ck

4

1 に答える 1

4

HtmlEncodeフィールドのプロパティを「false」に設定してみてください。悪意のあるクライアント スクリプト コードが実行されるのを防ぐために、既定で有効になっています。

于 2010-10-19T18:19:12.783 に答える