我想将当前日期时间作为默认值添加到以下字段中作为默认值。
我厌倦了以下
<asp:Parameter Name="AddedDate" Type="DateTime" DefaultValue="<% DateTime.Now.ToString() %>"/>
和
<asp:Parameter Name="AddedDate" Type="DateTime" DefaultValue="<% Response.Write(DateTime.Now.ToString()) %>"/>
但得到错误:字符串未被识别为有效的DateTime。
我该如何解决?还有更好的方法吗?
感谢。
答案 0 :(得分:0)
您无法按照自己的方式添加默认值,但可以在DetailsView DateTime.Now
事件中传递Inserting/Updating
参数。 e.g。
protected void DetailsView1_ItemInserting(object sender, DetailsViewInsertEventArgs e)
{
e.Values["AddedDate"] = DateTime.Now;
}