c# - RadDateInput 格式不正确

标签 c# asp.net datetime telerik

我有一个 rad 输入,它仅接受指定格式的日期,这工作正常,但是当我尝试将其转换为后端的日期时间(在 C# 代码中)时,它说它的格式不正确。

 <telerik:RadDateInput ID="DeliveryDate" runat="server" 
  MinDate="1/1/1980" MaxDate="12/31/2099" DateFormat="MM/dd/yyyy" Visible="false">

// Throws an error that its not in the correct format
DateTime Test = Convert.ToDateTime(DeliveryDate.Text); 

当我在 DateTime 行添加断点时,文本将以这种格式传递(如果我指定了 MM/dd/yyyy,我不知道为什么)。

2012-02-03 00:00:00

任何帮助将不胜感激。

问候

最佳答案

改用DateTime test = DeliveryDate.SelectedDate

关于c# - RadDateInput 格式不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10272512/

相关文章:

使用 Slug 的 C# Mvc 通用路由

c# - 静态构造函数会降低访问静态方法的性能吗?

反向ggplot时间刻度

javascript - AngularJS 日期过滤器添加了意外的时区偏移?

c# - 您如何过滤列表,以便没有成员是另一个成员的子字符串

c# - C#中的WinApp调用java程序

c# - 具有用户分配的托管标识的 Azure 应用服务使应用程序崩溃

c# - 在 asp.net 中使用 croppic

asp.net - 如何将 ASP.NET 网站(ASP.NET 5 之前的版本)部署到 Linux 服务器?

java - 如何指定 Joda-Time 中应解析日期的世纪