0

MVC アプリケーションがあり、リスト、追加、編集操作を実行するためにテレリック グリッドを使用しています。編集/追加にポップアップ モードを使用しています。編集および追加操作で日付データ型の日付ピッカーを表示したいと考えています。

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.

では、テレリックを使用して追加/編集操作を実行しているときに、日付ピッカーを表示するにはどうすればよいですか。

日付ピッカーを表示する他の方法があれば、それも問題ありません。

前もって感謝します

スプリヤ

4

1 に答える 1

0

取得しているエラーは、渡された文字列が有効な DateTime ではない (解析できない) ことを示しています。

于 2011-05-06T08:08:40.780 に答える