gpt4 book ai didi

asp.net - 只能将ScriptManager的一个实例添加到页面中

转载 作者:行者123 更新时间:2023-12-04 05:10:49 24 4
gpt4 key购买 nike

我有一个ASP UpdatePanel更新了一个工作良好的gridview,现在我还想对其中的某些控件使用AjaxControlToolkit,但是在运行时连接好所有内容后,我得到了一个错误

  "Only one instance of a ScriptManager can be added to the page."

尽管我评论了ASP ScriptManager并正在使用toolkitscriptmanager。但是请注意,我仍在使用ASP UpdatePanels。
 <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</asp:ToolkitScriptManager>

<!-- <asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>-->

关于这里可能出什么问题的任何想法?

最佳答案

您正在使用HTML注释来隐藏ASP.NET服务器标签。改用服务器注释:

<%-- <asp:ScriptManager ID="ScriptManager1" runat="server"> 
</asp:ScriptManager> --%>

ASP.NET会忽略HTML注释,就像忽略所有标签上没有runat =“server”或不是以 <%开头的标记一样。

关于asp.net - 只能将ScriptManager的一个实例添加到页面中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1996095/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com