データを表示したいグリッドを取得しましたが、何らかの理由で日時フィールドを編集するときに日付ピッカーを使用できません。EditorTemplateName を使用してみましたが、日付が入力されていない昔ながらのタイムピッカーが表示されます。
editortemplate を使用する場合の昔ながらの日付ピッカー
このような日付ピッカーが欲しい
これを経験した人はいますか?
データを表示したいグリッドを取得しましたが、何らかの理由で日時フィールドを編集するときに日付ピッカーを使用できません。EditorTemplateName を使用してみましたが、日付が入力されていない昔ながらのタイムピッカーが表示されます。
editortemplate を使用する場合の昔ながらの日付ピッカー
このような日付ピッカーが欲しい
これを経験した人はいますか?
解決策を見つけました。一般的な cshtml ファイルを追加する必要があるようです。共有フォルダーにフォルダーを追加し (共有フォルダーは必須です)、クラス "Date.cshtml" を追加しました。
日付.cshtml
@model DateTime?
@(Html.Kendo().DatePickerFor(m => m).Format("dd/MM/yyyy"))
グリッドでは、このエディター テンプレートを参照できます
columns.Bound(x => x.DisplayDate).Format("{0:dd/MM/yyyy}").EditorTemplateName("Date")
MVCラッパーであなたが試みていることはしていませんが、クライアント側で行いました。この JS Bin を確認してください。おそらく、列エディター テンプレートの構成に役立つでしょう。