未知服务器控制错误
这是我的代码
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"></asp:ToolkitScriptManager>
<asp:TabContainer ID="TabContainer1" runat="server">
<asp:TabPanel>
<HeaderTemplate>Add Category</HeaderTemplate>
<ContentTemplate></ContentTemplate>
</asp:TabPanel>
<asp:TabPanel>
<HeaderTemplate>Add Brand</HeaderTemplate>
<ContentTemplate></ContentTemplate>
</asp:TabPanel>
<asp:TabPanel>
<HeaderTemplate>Add Model</HeaderTemplate>
<ContentTemplate></ContentTemplate>
</asp:TabPanel>
<asp:TabPanel>
<HeaderTemplate>Add Shoe</HeaderTemplate>
<ContentTemplate></ContentTemplate>
</asp:TabPanel>
</asp:TabContainer>
我已经谷歌了,但我找不到任何解决方案。如果需要,我可以添加任何必要的信息。谢谢你的帮助。
答案 0 :(得分:1)
您是否安装了Ajax Toolkit?
http://ajaxcontroltoolkit.codeplex.com/
页面顶部是否有以下行?
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %>
如果你这样做,试试这个:
<ajaxToolkit:ToolkitScriptManager...>
答案 1 :(得分:0)
它存在于命名空间System.Web.UI.WebControls;
中但是为了使用它,你必须安装AJAX工具包。
在使用AJAX工具包中的Control之前,您必须重新注册工具包脚本管理器。
<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="asp" %>
你可以再做一件事。
1.从工具箱中删除Ajax Control选项卡。
2.重新添加选项卡并右键单击选项卡,选择选择项目并浏览到您自己项目中的AjaxControltoolkit.dll文件,然后按确定(确保使用相同版本的ajax工具包作为您的C#版本。)
3.清理并重建解决方案,您就可以开始了。
我认为它会对你有所帮助。
答案 2 :(得分:0)
解决方案是在表单标签“asp:ScriptManager id =”ScriptManager1“runat =”server“下面,即至少将”asp:ToolkitScriptManager“更改为”asp:ScriptManager“,对于VS 2013。