グリッドイベントrowDataBoundにバインドするために、データベースまたはc#で日付を変換する方が良いですか? 、なぜ & いつこれまたはこれを使用するのですか?
2 に答える
0
日付を別の日付に変換する場合は、C#で変換を実行し、データベースの処理を保存する方が効率的です。
日付をフォーマットしようとしている場合は、バインドされたフィールドでDataFormatStringを使用します。
于 2013-01-02T19:19:11.643 に答える
0
説明したシナリオの日付を「変換」しません。必要に応じてフォーマットするだけです。日付はデータベース側の日付型である必要があり、プレゼンテーション層では、それが何であれ、必要に応じて表示できます。たとえば、asp.net では、次のように GridView で日付をフォーマットできます。
<asp:boundfield datafield="SomeDate" DataFormatString="{0:MM/dd/yyyy}" />
また
<asp:boundfield datafield="SomeDate" DataFormatString="{0:dd/MM/yy}" />
于 2013-01-02T21:00:00.190 に答える