Frage

Ich benutze WSPBuilder. Ich möchte das Paket erstellen, das die Menuitemlist und das MenüWebPart enthält. Die Anforderung erstellt die Funktion für Menuitemlist, die die Menüelemente enthält. WebPart sollte die Menüelemente in der SharePoint -Liste abrufen. und Anzeige gemäß CSS angewendet.

Was ich getan habe: Ich habe das WSPBuilder -Projekt in VS2010 erstellt. Unter der Funktion habe ich die leere Funktion hinzugefügt. Benannt als MenuitemsFeature. Außerdem habe ich die visuelle Webpart -Funktion hinzugefügt.

Verwirrung: Ich bin verwirrt, wie man für dieses Szenario mit dem Codieren beginnt. Ich meine, wenn beide Funktionen im gleichen Paket sind und der zweite von zuerst abhängt (WebPart ist auf Liste abhängig), wie die Ausführungssequenz festgelegt wird? Wie sagt er beim Schreiben des WebPart -Codes eine Liste mit "MenuitemFeature" vor? Wenn ich diese Menuitemliste generisch machen möchte (skalierbar: Spalten Laufzeit hinzufügen), was muss ich dann tun? Es gibt noch so viele Verwirrung in meinem Kopf ... aber anfangs muss ich diese lösen. Ich habe über WSPBuilder gelesen. Es gibt jedoch keinen solchen Link für eine abhängige Funktion, die bisher gemäß meiner Suche verfügbar ist.

Kann mir jemand die richtige Sequenz führen, wie kann ich das erreichen?

War es hilfreich?

Lösung

Ich empfehle Ihnen dringend, einige Tutorials für die Einführungs -Web -Teil -Entwicklung in SharePoint 2010 zu betrachten und zu sehen, wie Listeninstanzen aus Funktionen erstellt werden. Beide sind ziemlich Standardaufgaben, wenn es um die Entwicklung geht.

Hier ist ein volles Tutorial beim Erstellen eines Webparts in Visual Studio 2010.

Listeninstanzen sind Standard, außerhalb des Box Visual Studio 2010 -Projektelemente, die Sie problemlos zu einer Lösung hinzufügen können. Nur wenn Sie das Standard -Tooling für SharePoint -Entwicklung verwenden und sich nicht mit WSPBuilder mischen.

Wenn Sie beschränkt sind, die Visual Studio 2010 SharePoint -Funktionen nicht zu verwenden, Dann ist hier ein Tutorial zum Erstellen einer Listeninstanz von Hand, So wird es in SharePoint 2007 gemacht.

Schauen Sie sich auch die Funktion an Aktivierungsabhängigkeiten, Wenn Ihr Webpart ist, muss die Listeninstanz zuerst erstellt werden.

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