0

我有一个 MVC 应用程序并使用 Telerik 网格来执行列表、添加、编辑操作。我正在使用弹出模式进行编辑/添加。我想在编辑和添加操作中显示日期数据类型的日期选择器。

我使用 Telerik 为 datepicker 创建了一个部分视图:

<%@ Control Language="C#"
            Inherits="System.Web.Mvc.ViewUserControl<System.DateTime?>" %>
<%= Html.Telerik().DatePicker()
        .Name(ViewData.TemplateInfo.GetFullHtmlFieldName(string.Empty))
        .HtmlAttributes(new {
            id = ViewData.TemplateInfo.GetFullHtmlFieldId(string.Empty) +
                 DateTime.Now.Millisecond.ToString()
        })
        .Value(Model > DateTime.MinValue ? Model : DateTime.Today)
%>

并使用UIHint模型类中提到的添加,但它给出了错误: The string was not recognized as a valid DateTime. There is an unknown word starting at index 0.

那么如何在使用 Telerik 执行添加/编辑操作时显示日期选择器。

如果有任何其他方式来显示日期选择器,那么也可以。

提前致谢

苏普里亚

4

1 回答 1

0

您收到的错误表明正在传递的字符串不是有效的 DateTime (无法解析)。

于 2011-05-06T08:08:40.780 回答