0

モーダル ポップアップ エクステンダーに更新パネルがあり、マスターページにスクリプト マネージャーがありますが、Web サイトを実行すると次のエラーが表示されます: [InvalidOperationException: ID 'udpOutterUpdatePanel' のコントロールには S が必要です

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 を追加すると、「許可されるインスタンスは 1 つだけです」というエラーが表示されます。これから私を助けてください。私はWindows 7、vs2010を使用しています

前もって感謝します...

4

2 に答える 2

0

また、コンテンツ ページにScriptManagerProxyを追加することもできます。これにより、コンテンツ ページなどのネストされたコンポーネントは、ScriptManager コントロールが親要素で既に定義されている場合にスクリプトをページに追加できます。

于 2013-04-10T09:16:10.923 に答える