當使用的Telerik的DataSourceRequest我的控制器內的任何屬性與DateTime數據類型被返回作爲控制器返回不正確的日期時間格式
{"Data":[{"EffectiveStart":"\/Date(1393660800000)\/"}
代替MM/dd/yy
在我的模型屬性是:
[DataType(DataType.DateTime)]
public DateTime EffectiveStart;
我還在我的文件中包含了Telerik的js文化參考,並且發起了kendo.culture()
,但沒有運氣。我錯過了什麼?
如這裏要求是控制器:
public ActionResult Grid_Read([DataSourceRequest]DataSourceRequest request, int id)
{
try
{
using (var db = new MyEntities())
{
var query = from refA in db.Entity
join refB in db.Entity on refA.ID equals refB.ID
where refA.ID == id
select new ResultList
{
ResultId = refA.PayeeId,
EffectiveStart = refA.EffectiveStart,
};
List<ResultList> myvar = query.ToList();
DataSourceResult result = myvar.ToDataSourceResult(request);
return Json(result);
}
}
catch (Exception ex)
{
return Json(null);
}
}
,我們可以看到該控制器的代碼?整個方法 –