后臺方法對Formview進行資料系結后,前臺的<ItemTemplate></ItemTemplate>中先直接取值日期,資料庫的日期欄位是date型,很費解,Eval("生日").ToString() 這樣顯示出來網頁前端硬是在日期后面帶上一個“星期一 0:00:00”,改用如下方法,還是顯示成這樣的。
<asp:Label ID="birthLabel" runat="server" Text='<%# Convert.ToDateTime(Eval("生日").ToString(),System.Globalization.DateTimeFormatInfo.CurrentInfo).ToString() %>' />
應該用什么屬性設定或者其他方法解決這種問題?
uj5u.com熱心網友回復:
轉來轉去,沒看明白你想怎么轉。直接在ToString里寫上格式就可以了,以下希望對你有用:
string s = DateTime.Now.ToString("yyyy年MM月dd日");
uj5u.com熱心網友回復:
Datetime.ToString("format")轉載請註明出處,本文鏈接:https://www.uj5u.com/net/239847.html
標籤:ASP.NET
上一篇:Newton.Json中JsonConverter的使用
下一篇:c#求代碼求助
