0

私は日付ピッカーでインライン編集グリッドを持っています。これは、ローカル データベース (PC データベース) を使用すると正常に動作しますが、リモート データベースを使用すると動作しません。

共有/editortemplate/DateTime.cshtml

@model DateTime?


@(Html.Kendo().DatePickerFor(m => m).Format("M/dd/yyyy"))

意見:

columns.Bound(p => p.DateCompleted).Format("{0:d}").Width(80)  

モデル:

[UIHint("Date")]
 [DisplayName("Date Completed")]
 public DateTime? DateCompleted { get; set; }

保存しようとした別の日付を更新して選択しようとすると、日付の値がnullになり、リモートデータベース経由で接続した場合にのみ奇妙なことが起こります

お知らせ下さい

4

1 に答える 1

0

ほとんどの場合、プッシュするときに SQL が日付形式を解釈する方法に違いがあります。ローカル マシンのカルチャ設定は、リモート SQL サーバーではおそらく異なり、.NET アプリから出力される日付を適切に解析していません。

于 2012-10-29T00:46:53.473 に答える