【发布时间】:2011-02-21 15:56:59
【问题描述】:
在我的 ASP.NET Webforms 网站的代码隐藏页面中使用该属性时,为什么此属性不返回格式如下的日期时间?调试时我可以看到返回日期时间的值是“2011-02-21 16:13:29.670”,这是正确的。
Public Property UserLastUpdated() As DateTime
Get
Return _userLastUpdated.ToString("yyyy-MM-dd HH:mm:ss.fff")
End Get
Set(ByVal value As DateTime)
_userLastUpdated = value
End Set
End Property
但是当我查看代码隐藏页面中的返回值时,我得到了这个值
objUser.UserLastUpdated = #2/21/2011 4:13:29 PM#
在将返回的属性值分配给 .aspx 页面中的隐藏字段后,我将此值分配给 hiddenfield.value "2011-02-21 16:13:29"
hdnUserLastUpdated.Value = objUser.UserLastUpdated
【问题讨论】:
-
第二个代码块的属性为
UserLastUpdated,与第一个代码块UserCreated的属性不同
标签: asp.net datetime properties format