使用带有SessionParameter的内联表达式失败

时间:2012-02-22 20:21:58

标签: c# asp.net sqldatasource

这在我的ASP.NET页面的SqlDataSource中运行良好:

<asp:SessionParameter Name="FromTimestamp" SessionField="fromtime" DefaultValue="2/22/2012" />

为什么会产生错误:Conversion failed when converting date and/or time from character string.

<asp:SessionParameter Name="FromTimestamp" SessionField="fromtime" DefaultValue='<%=DateTime.Now.ToShortDateString()%>' />

1 个答案:

答案 0 :(得分:2)

DateTime.Now.ToString("M/d/yyyy")

将为您提供您已知的格式。