0

我有带日期选择器的内联编辑网格。如果我使用本地数据库(PC 数据库),这可以正常工作,但如果我使用远程数据库,则无法正常工作

共享/编辑器模板/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; }

当我尝试更新并选择另一个尝试保存的日期时,日期值变为空,只有当我通过远程数据库连接时才会发生奇怪的情况

请指教

4

1 回答 1

0

很可能您在推送时对 SQL 解释日期格式的方式有所不同。远程 sql 服务器上的本地机器文化设置可能不同,并且无法正确解析来自 .NET 应用程序的日期。

于 2012-10-29T00:46:53.473 回答