Frage

Ich muss eine SharePoint-Seite erstellen, die die Daten von der differentierten SharePoint-Liste in einer einzelnen Sicht auf der Benutzerauswahl anzeigt.Wenn der Benutzer Informationen über den Mitarbeiter anzeigen möchte, zeigt die Seite Daten aus der Mitarbeiterliste an.Wenn sie die Schülerinformationen anzeigen möchten, wird die Daten von der Liste der Schüler angezeigt.

Ich möchte eine Liste WebPart (XSLT-Liste WebPart ???) haben und den Inhalt basierend auf der Benutzerauswahl ändern.Die zu verwendende Liste wird über eine Abfragezeichenfolge an diese Seite weitergeleitet ...

Alle Vorschläge?

War es hilfreich?

Lösung

Sie könnten die SPDATASAURCE-Steuerung in Kombination mit dem BasexsltlistWebPart verwenden, um dies zu erreichen.

Versuchen Sie Folgendes:

  • Erstellen Sie eine Steuerung, die die SPDATASAURCE-Steuerung enthält.Sie finden eine Beschreibung, wie Sie die SPDATASAURCE-Steuerung in chris o 'verwendenBriens Blog .In der zweite Beitrag Sie finden eine Beschreibung, wieVerwenden Sie die Abfragezeichenfolge als Parameter
  • Erstellen Sie ein WebPart, das von der BasexsltlistWebPart erbaut wird
  • In der OninIT fügen Sie Ihr DataSource-Steuerelement in die Controls-Sammlung des WebPart hinzu und weisen Sie das Feld zu.
  • Überschreiben Sie die GetDataSource-Methode und senden Sie Ihre Steuerung
  • Stellen Sie Ihre XSL mit der XSL oder der Xsllink-Eigenschaft ein

Andere Tipps

Der einfachste Weg ist mit den Filterwebteilen (erfordern mindestens eine SharePoint-Standardlizenz erforderlich).Diese Webteile gibt es in vielen "Formen", siehe hier Beispiele und Details, wie es verwendet werden kann http://office.microsoft.com/de-us/sharepoint-server-help/work-with-filter-web-parts-ha010033786.aspx# BM2

Diese Webteile sind verbindbare Webteile, die tatsächlich Daten miteinander verbrauchen / liefern, und man könnte dies über die Web-Benutzeroberfläche erreichen.

hoffe es hilft, C: \ Marius

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