我的表格中有一个DateTime字段BirthDate
。我想将其拆分为Day
,month
,Year
并将其绑定到我的GridView
。
这是我的GridView的设计:
<asp:datagrid id="grdTransactions" runat="server" Width="1000px" PageSize="25" AutoGenerateColumns="False" CssClass="datagrid">
<SelectedItemStyle CssClass="datagridselecteditemcell"></SelectedItemStyle>
<AlternatingItemStyle HorizontalAlign="Center" CssClass="datagridalternatingitemcell"></AlternatingItemStyle>
<ItemStyle Wrap="False" HorizontalAlign="Center" CssClass="datagriditemcell"></ItemStyle>
<HeaderStyle Wrap="False" CssClass="datagridheadercell"></HeaderStyle>
<Columns>
<asp:BoundColumn DataField="BirthDate" HeaderText="Date">
<ItemStyle HorizontalAlign="Left"></ItemStyle>
</asp:BoundColumn>
<%--Add Day,Month,Year Columns here --%>
</Columns>
</asp:datagrid>
这就是我简单地将我的DataSet结果绑定到GridView:
dsCards = Utilities.GetCardGCDBReport(txtFname.text,txtLName.Text)
sRecCount = dsCards.Tables(0).Rows.Count
grdTransactions.DataSource = dsCards
grdTransactions.DataBind()
是否可以将Birthdate
(这是一个DateTime字段)和Bind
这些值分解为GridView的列?
答案 0 :(得分:0)
<强>解决强>
我使用DataFormatString
的{{1}}属性获得了结果。
这就是我尝试拆分GridView
字段
DateTime