Я застрял с этой ошибкой и нашел обходной путь, и решения работают для меня, но я хотел бы знать, является ли это лучшим способом решения проблемы, и я хочу убедиться, что это не повлияет на другие страницы плохо , Надеюсь, что эксперты помогут.
Если это было лучшее решение, то многие из вас могут спасти свои головы.
Эта ошибка возникает, когда кодовый блок помещается в MasterPage. Поместите блок кода в заполнитель для решения проблемы. При добавлении расширений AJAX на вашу веб-страницу он попытается зарегистрировать сценарии в заголовке. Если в MasterPage присутствуют блоки кода, может возникнуть ошибка.
Чтобы решить эту проблему, просто переместите блок кода в заполнитель в заголовке вашей MasterPage, например, так:
<head id="Head1" runat="server">
<title>Untitled Page</title>
<link href="StyleSheet.css" rel="stylesheet" type="text/css" />
<asp:ContentPlaceHolder ID="myPlaceholder" runat="server">
<script language="javascript" type="text/javascript" src="<%= Page.ResolveClientURL("~/javascript/global.js")%>"></script>
</asp:ContentPlaceHolder>
<asp:ContentPlaceHolder ID="head" runat="server"></asp:ContentPlaceHolder>
</head>