Asp.net mvc MVC操作参数转换日期
我想将日期作为正常的公历日期存储在数据库中。但是,我想在Hijri日历中启用用户查看/编辑它们 现在我有两个问题:Asp.net mvc MVC操作参数转换日期,asp.net-mvc,parameter-passing,Asp.net Mvc,Parameter Passing,我想将日期作为正常的公历日期存储在数据库中。但是,我想在Hijri日历中启用用户查看/编辑它们 现在我有两个问题: 在显示日期之前,请使用DisplayTemplates将其转换为Hijri(Done) 用户编辑并提交后,将Hijri值转换为Gregorian(我的问题) 我现在可以使用FormCollection并调用一个helper方法将收到的Hijri转换为Gregorian,但我想问是否有某种方法可以自动将值转换为Gregorian,也许是什么IModelBinder?是的,你可以使
- 在显示日期之前,请使用DisplayTemplates将其转换为Hijri(Done)
- 用户编辑并提交后,将Hijri值转换为Gregorian(我的问题)
我现在可以使用
FormCollection
并调用一个helper方法将收到的Hijri转换为Gregorian,但我想问是否有某种方法可以自动将值转换为Gregorian,也许是什么IModelBinder
?是的,你可以使用自定义模型绑定器。@StephenMuecke你能告诉我怎么做吗?有很多创建日期自定义模型绑定器的例子(例如,一些.Have a go,如果您有问题,请发布您尝试过的内容。是的,您可以使用自定义模型绑定器。@StephenMuecke您能告诉我如何创建日期自定义模型绑定器吗?有很多创建日期自定义模型绑定器的示例(例如一些.Have a go,如果您有问题,请发布您尝试过的内容)。