<scripts> "> <scripts> "> <scripts> " />

er kan slechts één instantie van een scriptmanager worden toegevoegd aan de pagina Ajax + Telerik

Ik probeer het Ajax-accordeon en de telerik RadScriptmanager te gebruiken om een ​​AJAX dynamische accordeon en een drag-en-drop-besturing te hebben. Dit is wat ik heb in mijn .aspx maar ik ben niet in staat om erachter te komen hoe ik beide scriptbeheerders moet gebruiken. Bedankt!

<td width="29%" height="135">
    
<scripts>
            
                                            
</td>
<td width="71%">
     </td>


                            <form id="form2" runat="server">


        
        
        
    


0

2 antwoord

U kunt niet beide scriptbeheerders gebruiken; omdat beide overerven van System.Web.UI.ScriptManager en ScriptManager slechts één instantie van zichzelf verwacht (intern gedefinieerd), zal dit scenario nooit werken. Gebruik de een of de ander. U hoeft geen ToolkitScriptManager te hebben om de AJAX-controletoolkit te laten werken; echter, de scriptmanager moet bovenaan de pagina staan, voordat de andere AJAX-besturingselementen worden gebruikt.

2
toegevoegd

Je hebt maar 1 scriptbeheerder nodig op je pagina (hoogstwaarschijnlijk in een hoofdpagina).

U wilt dan de ingebouwde scripts van de ManMan-proxy van ASP.NET gebruiken om ermee te praten vanaf een webformulierpagina.

Edit: Regarding your comment, I would look at just trying moving the

<scripts>
...

Blokkeer in de scriptstuurprogramma van de ajax-toolkit.

Meer in deze richting:


    <scripts>
      
        
        
     

En verwijder het gebruik van de RadScriptManager

0
toegevoegd
Helemaal grieks voor mij, ik gebruik ook geen masterpage, is er geen verschil tussen de telerik-scriptmanager en de ajax-scriptmanager?
toegevoegd de auteur user222427, de bron
Ik heb je antwoord misschien niet goed ontvangen, kijk naar mijn bewerking, wat ik heb gedaan, compileert niet. Bedankt!
toegevoegd de auteur user222427, de bron