微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

c# – 支持Hijri日历的DateTime控件

我使用MVC 5来创建小应用程序.我的模型中有DateTime属性,用

[DataType(DataType.Date)]
public Nullable

使用时

 @Html.EditorFor(m => m.StartDate)

DateTime控件出现在窗体上

问题是:我的应用程序是阿拉伯文化,所以我需要将此控件转换为Hijri DateTime控件,这可能吗?

最佳答案
呈现的控件是标准HTML5 input with type date.

关于全球化的可用性以及格里高利日历以外的其他日历,我已经看到了一些bug reports.但是,这不是标准中包含的内容,应该在浏览器中实现:

The user interface is left up to the UA,so browsers are encouraged to
provide such user options if it makes sense for their users’ locale. (The
submission format is always Gregorian,though.)

因此,只要您的浏览器支持Hijri日历(并且您具有正确的区域设置),您就可以使用它.否则你不能,你应该使用另一个支持日历的控件并将其写回带有文本类型的输入.

原文地址:https://www.jb51.cc/html/426141.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐