Frage

Mit Visual Studio 2010 (Visual Web Part Project -Vorlage) haben wir einen visuellen Webpart für SharePoint 2010 entwickelt.

Das Web -Teil lädt einige Dinge und zeigt eine Liste von Elementen an. Es dauert einige Sekunden, um dies zu tun, also müssen wir es asynchronisiert laden. Durch AJAX, um die Verzögerung der Seitenlast zu vermeiden. Wir müssen es auch alle x Sekunden aktualisieren (auch asynchron).

Ich bin neu bei SharePoint, aber ich habe ein .NET -Fachwissen.

Was wäre der beste Ansatz, um dies zu erreichen? Gibt es Seitenmethoden in SharePoint? Für den kundenseitigen Teil würden Sie sich für JQuery entscheiden?

AKTUALISIEREN

Ich habe es mit der ASP.NET -Timer + UpdatePanel -Lösung ausprobiert, aber ich bekomme viele JavaScript -Fehler. Ich habe gefunden Dies Mögliche Lösung, aber ich kann diese DLL nicht finden und ich denke, das ist für SharePoint 2007

War es hilfreich?

Lösung

JQuery ist eine Möglichkeit, dies zu tun (es fühlt sich heutzutage wie die Wahl jedermanns an). Da Sie einen visuellen Webpart verwenden, ist ein ASP.NET -Timer -Steuerelement in Kombination mit einem UpdatePanel möglicherweise eine bevorzugte Wahl in Ihrem Fall, die auch beide Probleme behebt. Verzögerung der Last und Aktualisierung.

Andere Tipps

Sich ansehen Meine Antwort hier.

Wenn Sie AJAX mit SP 2007 verwenden möchten, haben Sie ein Setup. Sie müssen Ihr Web.config einrichten, um AJAX überhaupt zu ermöglichen http://features.codeplex.com/. Möglicherweise möchten Sie die Verwendung von Version = 3.5.0.0 anstelle von 1.0 in Betracht ziehen.

Sobald Sie AJAX aktiviert haben, benötigen Sie irgendwo auf Ihrer Seite einen Skriptmanager. Der einfachste Weg, dies zu tun, ist nur SharePoint -Designer, um ihn zur Meisterseite der Website hinzuzufügen.

JQuery + WCF REST / JSON -Service, das im ISAPI -Ordner gehostet wird, ist eine gute Lösung, um AJAX -Funktionalität in SharePoint 2010 zu erreichen.

Einar Otto Stangvik Hat einen guten Blog -Beitrag darüber, wie dies erledigt werden kann (mit Video- und Quellcode) Erstellen eines WCF REST + JQuery WebPart -basierte Echtzeitanforderungsdiagramms für SP2010 in weniger als 5 Minuten

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top