我在 MVC 中使用 DateTime 变量,我想显示波斯日历
@Html.EditorFor(x=> x.ProductionDate)
我该怎么做?
最佳答案
我找到了解决方案
1.转到www.amib.ir/weblog/?page_id=316并下载最新版本的“AMIB_jsPersianCal”
2.将“js-persian-cal.min.js”和“js-persian-cal.css”和“pcal.png”添加到您的项目
您可以更改指定 PNG 文件 Url 的 css
3.将css和js文件添加到你的cshtml文件中
<link href="@Url.Content("~/Content/js-persian-cal.css")" rel="stylesheet" type="text/css" />
<script src="@Url.Content("~/Scripts/js-persian-cal.min.js")"></script>
4.像这样更改你的日期文件
@Html.TextBoxFor(m => m.Birthdate, new { @id = "pcal1", @class = "pdate" });
注意:我使用字符串变量作为生日
5.将脚本添加到cshtml文件的末尾
<script type="text/javascript">
var objCal1 = new AMIB.persianCalendar('pcal1'); </script>
关于javascript - MVC 中的波斯日历,Asp.net,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16248909/