Question

Nous avons développé une partie Visual Web pour Sharepoint 2010 avec Visual Studio 2010 (Visual Web Part du modèle de projet).

La partie Web charge des trucs et affiche une liste d'articles. Il faut quelques secondes pour ce faire, nous avons donc besoin de le charger async. par ajax pour éviter tout retard dans la charge de page. Nous devons aussi rafraîchir toutes les X secondes (async aussi).

Je suis nouveau à Sharepoint, mais j'ai une certaine expertise .NET.

Quelle serait la meilleure approche pour y parvenir? Est-ce que la page Méthodes existent dans Sharepoint? Pour la partie côté client iriez-vous pour jQuery?

UPDATE

J'ai essayé avec la solution minuterie ASP.NET + UpdatePanel mais j'obtenir beaucoup d'erreurs Javascript. Je l'ai trouvé cette solution possible, mais je ne trouve pas que DLL et je pense que de toute façon qui est pour Sharepoint 2007

Était-ce utile?

La solution

jQuery est une façon de le faire (se sent comme le choix de nos jours) everyones. Puisque vous utilisez une partie Visual Web un contrôle ASP.NET minuterie en combinaison avec un UpdatePanel pourrait être un choix préféré dans votre cas, qui sera également fixer les deux vos problèmes; retard de charge et de rafraîchissement.

Autres conseils

Jetez un oeil à ma réponse .

Si vous voulez utiliser AJAX avec SP 2007, vous aurez une configuration à faire. vous aurez besoin de configurer votre web.config pour permettre AJAX du tout, donc je vous recommandons de vérifier la fonction AJAX.config qui est un une partie de http://features.codeplex.com/ . Vous voudrez peut-être envisager d'utiliser Version = 3.5.0.0 au lieu de 1,0.

Une fois que vous avez AJAX activé, vous aurez besoin d'un endroit ScriptManager sur votre page. La façon de faire est plus facile ce il suffit d'utiliser SharePoint Designer pour ajouter au masterpage du site.

Service jQuery + WCF REST / JSON hébergé dans le dossier ISAPI est une bonne solution pour obtenir des fonctionnalités AJAX dans SharePoint 2010.

Otto Einar Stangvik a un bon billet de blog sur la façon dont cela peut être fait (avec vidéo et et le code source ) Construire une REST WCF + jQuery Webpart base en temps réel graphe de demande de SP2010, en moins de 5 minutes

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top