columns.Bound(e => e.CreateDate).ClientTemplate("# if (CreateDate != null){#"
+ @Html.Action("ChangeDate", "Home", new {date = "#= CreateDate #"}) +
"#} else if ((CreateDate) == null)" +
"{#-#}#");
ChangeDate操作添加年份,但我收到以下错误:
参数字典包含参数' date'的空条目。非可空类型的System.DateTime'方法' System.String ChangeDate(System.DateTime)'
错误表示日期值为空。
答案 0 :(得分:0)
如果CreateDate
可以是null
,则需要检查data.CreateDate
。
columns.Bound(e => e.CreateDate).ClientTemplate("# if (data.CreateDate != null){#"
+ @Html.Action("ChangeDate", "Home", new {date = "#= CreateDate #"}) +
"#} else if ((data.CreateDate) == null)" +
"{#-#}#");