【问题标题】:Only one instance of a ScriptManager can be added to the page error页面错误只能添加一个 ScriptManager 实例
【发布时间】:2018-03-02 13:14:44
【问题描述】:

我正在使用 ASP Web 表单,我想显示一个模态,我需要使用另一个网站数据来实现模态。

现在我正在使用此代码作为弹出窗口打开,但我想在同一网站上打开内容。

   <asp:Repeater ID="Resultados" runat="server" >
          <HeaderTemplate>
              <table class="solicitud ">

                  <tr >
                      <th>Agregar OC y SC</th>
                      <th>Factura y guía despacho</th>    

                  </tr>
          </HeaderTemplate>
          <ItemTemplate>
              <tr>
                  <td> 
                      <a onclick="window.open('/TEST/User/SCyOC.aspx?Number=<%# Eval("num_solicitud") %>','targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=400,height=300');"><span aria-hidden="true" class="glyphicon glyphicon-upload"></span> SC/OC</a>
                  </td>

                   <td>
                        <a onclick="window.open('/TEST/User/FacturaYDespacho.aspx?Number=<%# Eval("num_solicitud") %>','targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=400,height=300');"><span aria-hidden="true" class="glyphicon glyphicon-upload"></span> Agregar datos</a>
                   </td>

              </tr>

          </ItemTemplate>
          <FooterTemplate>
              </table>
          </FooterTemplate>

      </asp:Repeater>

对此有何建议?

我尝试使用AjaxControlToolkit,但由于错误无法使用:

只能将 ScriptManager 的一个实例添加到页面中。

【问题讨论】:

    标签: html asp.net webforms


    【解决方案1】:

    您的.aspx 页面中可能有多个脚本管理器,因此请从您的.aspx 页面中删除那些不必要的脚本管理器。应该只有一个脚本管理器,例如 ID ScriptManager1

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

    只能将 ScriptManager 控件的一个实例添加到页面中。页面可以直接或间接包含在嵌套组件内的控件,例如用户控件、母版页的内容页或嵌套母版页。如果页面已包含 ScriptManager 控件,但嵌套或父组件需要 ScriptManager 控件的附加功能,则该组件可以包含 ScriptManagerProxy 控件。例如,ScriptManagerProxy 控件使您能够添加特定于嵌套组件的脚本和服务。见msdn

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-24
      • 1970-01-01
      • 2017-09-04
      • 1970-01-01
      相关资源
      最近更新 更多