如何在剃刀视图中将格鲁吉亚日期从数据库转换为波斯日期? - Asp.net MVC

时间:2016-08-14 12:17:06

标签: c# asp.net asp.net-mvc razor

我将Giorgione Date存储在数据库中,并且必须向用户显示Persian Date。我写这个但是发生了错误。

@foreach (var item in Model) {
  @General.PersianNumDate(Convert.ToDateTime(Html.DisplayFor(modelItem => item.PostDate)))
}

错误:

  

System.InvalidCastException:无法转换类型的对象   'System.Web.Mvc.MvcHtmlString'键入'System.IConvertible'。

如何将PostDate从格鲁吉亚语转换为波斯语?

1 个答案:

答案 0 :(得分:1)

我找到了解决方案:

@General.PersianNumDate(Convert.ToDateTime(item.PostDate))