我通过NUGet JUICE UI安装,添加必要的脚本引用:
<script src="/Scripts/jquery-1.8.2.js" type="text/javascript"></script>
<script src="Scripts/jquery-ui-1.10.4.js"></script>
<script src="/Scripts/amplify.js" type="text/javascript"></script>
<script src="/Scripts/juice.js" type="text/javascript"></script>
并按如下方式调用DatePicker:
<article class="module width_3_quarter">
<header><h3>Summary Information</h3>
</header>
<asp:TextBox runat="server" ID="_Default" />
<Juice:Datepicker runat="server" TargetControlID="_Default" />
</article>
但是,当我运行该页面时,我会看到此消息:
如果我注释掉Juice:DatePicker,页面加载正常。我添加了runat = server属性,但这只会打破其他东西。