这在我的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()%>' />
答案 0 :(得分:2)
DateTime.Now.ToString("M/d/yyyy")
将为您提供您已知的格式。