我正在使用ASP.NET MVC 5上的本地数据库,而我正在使用datepicker。它工作得很好。这是它在本地数据库上运行时的样子:
这是它在服务器上的工作方式:
而且,当我在服务器上选择日期时。它说:
字段ProjectDeadline必须是日期。
这是我的日期选择代码:
@Html.TextBoxFor(model => model.ProjectDeadline, new { @class = "date-picker"})
这是_Layout.cshtml:
<script type="text/javascript">
$(function () {
// This will make every element with the class "date-picker" into a DatePicker element
$('.date-picker').datepicker({ dateFormat: "mm-dd-yy" });
})
</script>
我在浏览器上按F12时出现这些错误:
GET http://example.com/Content/base.css Create:12 GET http://example.com/Content/theme.css 404 (Not Found) Create:12
这是我的CSS和JS参考:
@Styles.Render("~/Content/css")
@Styles.Render("~/Content/jqueryui")
@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/jqueryui")
@Scripts.Render("~/bundles/modernizr")
@Scripts.Render("~/bundles/bootstrap")
<!-- At the bottom of the body -->
@RenderSection("scripts", required: false)
你能告诉我如何解决这个问题吗?发布时是否有些脚本尚未上传到服务器?我做了网络发布。除了这种情况,一切似乎都很正常。感谢。
答案 0 :(得分:0)
当我在调试模式下发布项目时,问题就解决了。