Legen Sie beim Bereitstellen einer Ansicht einer Liste in XSLTListViewWebPart fest, wenn Sie von VS2012 bis SP2013 App bereitgestellt werden
-
10-12-2019 - |
Frage
Ich werde eine SP2013-App devlappen, die eine Seite (ASPX) enthält, die den folgenden WebPart- und XSLTListViewWebPart enthält, wie unten gezeigt.Ich habe es geschafft, alle Elemente zu entfernen, die ich entfernen möchte (Symbolleiste, Seearchbox usw.), aber ich möchte die Ansicht angeben (ich habe 4 Ansichten für die Liste erstellt)
Jeder hat das erreicht? generasacodicetagpre.
Lösung
Wenn Sie die Seite mit einem Modul bereitstellen möchten, würde ich empfehlen, den Web-Teil innerhalb des Moduls zu konfigurieren, anstatt in der ASPX-Datei selbst.Auf diese Weise können Sie auswählen, welche Ansicht Sie möchten: generasacodicetagpre.
Hinweis: Dieses Beispiel ist von SP 2010, hoffentlich ist es anwendbar und mit SP 2013 kompatibel.
Andere Tipps
Wenn Sie ihn ändern möchten, überprüfen Sie diesen Link.Wo sie das WebPart bekommen und dann die Ansicht einstellen.
Erstellen oder erhalten Sie XSLTlistViewWebPart
Sie können auch die Standardansicht in der Definition Ihrer Liste ändern.
Hier ist ein Ähnliche Frage aufSE, das erklärt, wie die Standardansicht der Liste in Schema.xml wechselt.