Как показать datapicker для типа данных в asp.net MVC2, используя telerik в режиме редактирования - PullRequest
0 голосов
/ 29 сентября 2010

У меня есть приложение MVC, и я использую Telerik Grid для выполнения операции листинга, добавления, редактирования. Я использую всплывающий режим для редактирования / добавления. Я хочу показать указатель даты для типа данных даты в операции редактирования и добавления. *

Я создал частичное представление для средства выбора даты, используя telerik как:

<%@ 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.

Если есть какой-либо другой способ показать указатель даты, то это тоже нормально.

Заранее спасибо

Supriya

1 Ответ

0 голосов
/ 06 мая 2011

Полученная ошибка указывает на то, что передаваемая строка не является допустимым DateTime (не может быть проанализирована).

...