Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
StartTime列とEndtime列(例:15:40と18:20)を持つテーブルがあります。この列にはDateTimeを使用しており、グリッドビューへのバインダーです。
列に時間コンポーネントのみを表示できる可能性はありますか?GridViewでは更新も可能です。15:40が挿入された場合、それは実際にはDateTimeを意味することをどういうわけか指定できますか?
これは可能だと思いますか、それともObjectDataSourceを使用する必要がありますか?
DateTimeの日付コンポーネントのみを表示するために、asp:BoundFieldのDataFormatStringプロパティを使用できます。例えば:
<asp:BoundField DataField="columnname" DataFormatString="{0:HH:mm:ss}" />
更新に関する限り、GridViewのOnRowUpdatingイベントを処理する関数を実装する必要があります。