2013-04-10 3 views
0

У меня есть панель обновления в Modal popup extender, и у меня есть менеджер сценариев на главной странице, но когда я запускаю веб-сайт, я получаю следующую ошибку: [InvalidOperationException: элемент управления с идентификатором udpOutterUpdatePanel требует Sasp.net updatepanel

criptManager on the page. The ScriptManager must appear before any controls that need it.] 
    System.Web.UI.UpdatePanel.get_ScriptManager() +303 
    System.Web.UI.UpdatePanel.RegisterPanel() +170 
    System.Web.UI.UpdatePanel.RegisterPanel() +132 
    System.Web.UI.UpdatePanel.OnInit(EventArgs e) +53 
    System.Web.UI.Control.InitRecursive(Control namingContainer) +605 
    System.Web.UI.Control.InitRecursive(Control namingContainer) +323 
    System.Web.UI.Control.InitRecursive(Control namingContainer) +323 
    System.Web.UI.Control.InitRecursive(Control namingContainer) +323 
    System.Web.UI.Control.InitRecursive(Control namingContainer) +323 
    System.Web.UI.Control.InitRecursive(Control namingContainer) +323 
    System.Web.UI.Control.InitRecursive(Control namingContainer) +323 
    System.Web.UI.Control.InitRecursive(Control namingContainer) +323 
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2241 

Когда я добавляю scriptmanager на свою страницу, он дает ошибку, поскольку «допускается только один экземпляр». Пожалуйста, помогите мне в этом. Я использую Windows 7, VS2010

Заранее спасибо ...

ответ

0

вы уверены, что ваш «Модальные всплывающие расширитель» связан с главной страницы с «ContentPlaceHolderID», который содержит «ScriptManager» из MASTE страница? так что он может загрузить «ScriptManager»!

<%@ ... MasterPageFile="~/MasterFile.master" .... %> 

<asp:Content ID="myContent" ContentPlaceHolderID="ContentScriptManager" Runat="Server"> 
</asp:Content> 
+0

Спасибо за ваши ответы, проблема решена. Менеджер сценариев не был в надлежащем месте на главной странице. – user1871770

0

Вы также можете добавить ScriptManagerProxy в Материалам, что позволяет вложенные компоненты, такие как содержание страниц, чтобы добавить скрипт на страницы, когда элемент управления ScriptManager уже определен в родительском элементе.