ASP.NET Как добавить дату и время в качестве значения по умолчанию для представления сведений об источнике данных? - PullRequest
1 голос
/ 01 июля 2011

Я хочу добавить текущую дату и время в качестве значения по умолчанию в следующем поле в качестве значения по умолчанию.

Мне надоели следующие

<asp:Parameter Name="AddedDate" Type="DateTime" DefaultValue="<% DateTime.Now.ToString() %>"/>

и

<asp:Parameter Name="AddedDate" Type="DateTime" DefaultValue="<% Response.Write(DateTime.Now.ToString()) %>"/>

Но получена ошибка: строка не была распознана как действительный DateTime.

Как это исправить?и есть ли лучший подход?

Спасибо.

1 Ответ

0 голосов
/ 01 июля 2011

Вы не можете добавить Default по умолчанию, но вы можете передать DateTime.Now в качестве параметра в событии DetailsView Inserting/Updating. например,

protected void DetailsView1_ItemInserting(object sender, DetailsViewInsertEventArgs e)
{
  e.Values["AddedDate"] = DateTime.Now;
}
...