我有id
和date
的型號。然後我把它做成angular.toJson
併發送到服務器。問題在於:如果我的日期爲空,則服務器上的模型日期字段顯示爲{1/1/0001 12:00:00 AM}但不爲空。如何解決這個問題?我需要null
。空的數據轉換爲{1/1/0001 12:00:00 AM}
這裏是angularjs控制器在我的函數調用
$scope.filterModel = function (filter) {
postService.getFilteredByUserId($scope.bindModel, angular.toJson(filter));
};
這裏是我的服務器功能應該得到這個模型
[HttpPost]
public IEnumerable<TimesheetModel> FilterModel(TimesheetFilterModel filter)
{
return TimesheetService.FilterTimesheetListByFilter(filter);
}
這裏是模型:
public class TimesheetFilterModel
{
public int UserId { get; set; }
public DateTime DateFrom { get; set; }
public DateTime DateTo { get; set; }
public int TicketType { get; set; }
}
您應該使用'可空
是的,當然。我的小姐......謝謝!) – HUSTLIN