我有一个带有VS2017中创建的DatePicker的C#MVC5 Web应用程序,如下所示。 Datepicker设置为dd / mm / yy,并且在VS2017调试中可以正常工作。但是,当我将其部署到IIS时,控件的日期格式已更改为mm / dd / yy,并导致控件的日期无效。 datepicker函数已添加到共享的_LayoutView.cshtml中。任何建议都将受到高度赞赏,并在此先感谢。
$(function () {
$(".date-picker").datepicker({
dateFormat: 'dd/mm/yy'
});
});
<div class="form-group">
@Html.LabelFor(model => model.Date, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-10">
@Html.EditorFor(model => model.Date, new { htmlAttributes = new { @class = "form-control date-picker" } })
@Html.ValidationMessageFor(model => model.Date, "", new { @class = "text-danger" })
</div>
</div>