2010-08-23 10 views
0

Je suis en train d'utiliser le AjaxControlToolkit dans Visual Studio 2008.problème en essayant d'utiliser un élément de AjaxControlToolkit dans Visual Studio 2008 - demandant ScriptObjectBuilder.cs

I télécharger le 40412 courant de paquet pour .NET 3.5 (et ont également essayé le paquet binaire précédent 30930 pour .NET 3.5). J'extraire le contenu. Je commence un nouveau site web. J'ajoute un nouvel onglet et le pointe sur la DLL AjaxControlToolkit extraite. Je sélectionne un élément [Editeur] dans la liste des nouveaux outils et je le plonque sur une page Web - mon dossier bin est ensuite mis à jour avec un tas de nouvelles DLL.

Tout semble bien jusqu'ici.

Malheureusement, lorsque je clique sur « Démarrer le débogage » pour tester l'article sur le site que je suis présenté avec un pop up case intitulée « Trouver la source » demandant l'emplacement du fichier « ScriptObjectBuilder.cs »

Emplacement d'origine donné est-à-dire pour la version précédente 30930 - "C: \ Users \ swalther \ Projects \ AspNetAjax \ Communiqués \ 30930 \ AjaxControlToolkitSource \ AjaxControlToolkit \ ExtenderBase \ ScriptObjectBuilder.cs"

note: Je googlé ce problème et un autre programmeur dit que quand il a obtenu ce problème il a pointé ce "Trouver la source" de dialogue au fichier ScriptObjectBuilder.cs tiré du paquet source correspondant et a trouvé que cela ne fonctionnait toujours pas.

Je suis sur Visual Studio 2008 SP1 comme requis.

Qu'est-ce que j'ai manqué?

Répondre

2

Avez-vous ajouté un contrôle ScriptManager à votre page? Vous en aurez besoin pour que les contrôles AjaxControlToolkit fonctionnent.

Essayez d'ajouter ceci à votre page .aspx:

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

Vous pouvez également y parvenir en faisant glisser un contrôle ScriptManager de la boîte à outils (sous AJAX Extensions je pense) sur votre page.

+0

Merci! J'ai ajouté un ToolkitScriptManager sur la page et il ne tombe plus. –

+0

Ace, content de pouvoir aider –