ASP.NET 如何将日期时间作为默认值添加到数据源详细信息视图?
我想将当前日期时间添加为以下字段中的默认值作为默认值。
我厌倦了以下内容
<asp:Parameter Name="AddedDate" Type="DateTime" DefaultValue="<% DateTime.Now.ToString() %>"/>
,
<asp:Parameter Name="AddedDate" Type="DateTime" DefaultValue="<% Response.Write(DateTime.Now.ToString()) %>"/>
但出现错误:字符串未被识别为有效的日期时间。
我该如何修复它?还有更好的方法吗?
谢谢。
I want to add the current date time as default value in the following field as default value.
I tired the following
<asp:Parameter Name="AddedDate" Type="DateTime" DefaultValue="<% DateTime.Now.ToString() %>"/>
and
<asp:Parameter Name="AddedDate" Type="DateTime" DefaultValue="<% Response.Write(DateTime.Now.ToString()) %>"/>
But got error: String was not recognized as a valid DateTime.
How do i fix it? and is there any better approach?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您无法按照目前的方式添加默认值,但可以在 DetailsView
Inserting/Updating
事件中将DateTime.Now
作为参数传递。例如You can't add a Default the way you are doing, but you can pass the
DateTime.Now
as parameter in the DetailsViewInserting/Updating
event. e.g.