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,它实际上意味着一个日期时间)?
您认为这是可能的,还是我应该为此使用 ObjectDataSource ?
为了只显示 DateTime 的日期部分,您可以使用 asp:BoundField 的 DataFormatString 属性。例如:
<asp:BoundField DataField="columnname" DataFormatString="{0:HH:mm:ss}" />
就更新而言,您可能希望实现一个函数来处理 GridView 的 OnRowUpdating 事件。