它可能非常简单,但我说得不对。
我第一次尝试使用asp.net webforms(4.0)的Juice UI。我按照以下步骤开始使用它。
添加了UI代码。
我得到未知服务器标签'juice:Datepicker'。 我错过了什么吗?
编辑:我还尝试在页面中保留ScriptManager。没用。请帮忙。
编辑: web.config看起来像这样。
<add assembly="JuiceUI" namespace="Juice" tagPrefix="juice" />
答案 0 :(得分:2)
检查您的web.config是否有以下Juice信息。
<configuration>
<system.web>
<pages>
<controls>
<add assembly="JuiceUI" namespace="Juice" tagPrefix="juice" />
</controls>
</pages>
</system.web>
</configuration>
只需构建项目(按F6)将JuiceUI.dll复制到Bin目录。
答案 1 :(得分:1)
看起来你没有在web.config上设置这个标签。根据此错误,您需要在web.config上拥有以下内容。
<configuration>
<system.web>
<pages>
<controls>
<add assembly="JuiceUI" namespace="Juice" tagPrefix="juice" />
</controls>
</pages>
</system.web>
</configuration>
如果你在web.config中包含了这个,那么第二个想法是你没有在你的bin上包含这个库的.dll
答案 2 :(得分:1)
您可能缺少jquery引用
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Path="~/Scripts/jquery-1.8.3.min.js" />
<asp:ScriptReference Path="~/Scripts/jquery-ui-1.9.2.min.js" />
</Scripts>
</asp:ScriptManager>