jquery ui datepicker在asp.net上没有主题

时间:2015-03-05 15:27:35

标签: c# asp.net jquery-ui webforms datepicker

我在asp.net网络表单中有一个jquery datepicker,它正在运行但根本没有样式,我只能看到页面上浮动的数字。

我在母版页中有以下脚本:

<script src="Scripts/jquery-ui-1.11.3.min.js" type="text/javascript"></script>

我使用nuget包含了jquery-ui,所以我的主题非常相似 enter image description here

日期选择器与控件关联:

<div>Date:&nbsp;<asp:TextBox ID="txtDate" runat="server"></asp:TextBox>&nbsp;</div>

使用脚本:

$(document).ready(function() {
            $("#<%=txtDate.ClientID%>").datepicker({ dateFormat: 'd/m/yy' });
        });

结果是我早期提到没有任何风格的日历。

我缺少什么样的日期选择器(主题)? 谢谢

2 个答案:

答案 0 :(得分:2)

这是我引用的内容。日期选择器工作正常 - 除了鼠标悬停箭头和小白色三角形变灰 - 并且无法看到。我猜想必须有一点图形缺失。

<script type="text/javascript" src="js/jquery-1.8.3.js"></script>
<link rel="stylesheet" type="text/css" href="js/jquery-ui.css"/>
<script type="text/javascript" src="js/jquery-ui.js"></script>

答案 1 :(得分:0)

感谢@Martin Smellworse的建议,基于我项目中包含的文件:

<link href="Content/themes/base/all.css" rel="stylesheet" type="text/css" />

并且工作