したがって、次のようなコードがあります。
<asp:BoundField DataField="CreatedOn" HeaderText="Created on"
SortExpression="CreatedOn" DataFormatString="{0:MMM dd yyyy hh:mm:ss tt}">
これは私が望むように機能します。ただし、プログラムのどこでも日付形式を再利用したいと考えています。したがって、上記で使用した文字列の代わりに変数を使用したいと思います。何かのようなもの:
<asp:BoundField DataField="CreatedOn" HeaderText="Created on"
SortExpression="CreatedOn" DataFormatString="<%=myFormatString%>">
しかし、これはまったく機能しません。文字通り出力されます:
<%=myFormatString%>
Bind を試し、Eval を試しましたが、何も機能していないようです。私には、これは本当に単純で、必要でさえあるはずです。DataFormatString を複数回使用したいのは、世界で私だけですか? これは可能ですか、それとも私は夢想家ですか?