ASP.net скрипт-менеджер и контроль AJAX - PullRequest
0 голосов
/ 13 марта 2010

я проверяю доступность имени пользователя в ASP.net, используя ajax updatepanel, но я продолжаю получать следующую ошибку

Элемент управления с идентификатором UserNameUP требует ScriptManager на странице. ScriptManager должен появиться перед любыми элементами управления, которым он нужен.]

я использую мастер создания пользователя, чтобы создать нового пользователя, но я хочу проверить, существует ли пользователь, у меня есть следующий код в файле aspx

<asp:UpdatePanel runat="server" ID="UserNameUP">
 <ContentTemplate>
 <asp:TextBox ID="UserName" runat="server" Width="200px" AutoPostBack="true"  OnTextChanged="Username_Changed"></asp:TextBox></ContentTemplate> </asp:UpdatePanel><br /> 

но я продолжаю получать эту ошибку, может ли кто-нибудь помочь

спасибо

Ответы [ 2 ]

1 голос
/ 13 марта 2010

Перед вашей панелью обновления убедитесь, что у вас есть менеджер сценариев:

   <asp:ScriptManager id="ScriptManager1" runat="server">
   </asp:ScriptManager>
0 голосов
/ 13 марта 2010

У вас есть менеджер скриптов внутри главной страницы? Это может привести к ошибке «Только один экземпляр ScriptManager может быть добавлен на страницу»?

Или, если его DNN, по умолчанию на каждой странице есть одна.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...