无法让Juice UI做任何事情。所以,我创建了一个单独的网站,只有一个页面,仍然有问题。这是页面的标记:
<%@ Page Title="Home Page" Language="VB" MasterPageFile="~/Site.Master" AutoEventWireup="false"
CodeFile="Default.aspx.vb" Inherits="_Default" %>
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<juice:Datepicker ID="datepicker1" TargetControlID="TextBox1" runat="server" />
</asp:Content>
日期选择器不会出现。
安装时发生的奇怪事情(来自NuGet)是它试图将.dll的第二个副本导入为'JuiceUI.dll(2)'。我刚刚删除了它。
答案 0 :(得分:1)
我需要在脚本管理器工作之前添加脚本引用。像这样:
<asp:ScriptManager ID="scripty" runat="server">
<Scripts>
<asp:ScriptReference Path="~/Scripts/jquery-1.8.2.min.js" />
<asp:ScriptReference Path="~/Scripts/jquery-ui-1.8.24.min.js" />
</Scripts>
</asp:ScriptManager>