Wie eine benutzerdefinierte Seite Bereitstellung ohne das Verzeichnis _layouts mit?
-
03-07-2019 - |
Frage
Ich brauche eine benutzerdefinierte aspx Seite Bestimmung, die eine Arbeit tut, und leitet dann zu einer anderen Seite. Mit Hilfe einer _layouts Seite AKA eine Anwendung Seite wird nicht funktionieren, da ich will nur diese Seite zugänglich zu einer Website-Sammlung.
Ich sah Muster # 4 von Blog-Post bei Verwendung von
Lösung Neben Anwendungsseite, haben Sie auch die Möglichkeit, Site-Seiten zu erstellen. Site-Seiten sind in der Natur zu Anwendungsseite verwendet, aber sie befinden sich in einer Website nicht in _layouts. Die Begrüßungsseite (default.aspx) ist ein Beispiel für eine solche Seite. In der gleichen Weise wie mit Anwendungsseite ist es möglich, Code-Behind auf diesen Seiten zu tun (überprüft AC Artikel über dieses Thema aus, Verwenden von ASP.NET 2.0-Code Behind-Dateien in Sharepoint v3 Seiten ) Sie können diesen Artikel in Bezug auf die feinen Unterschiede zwischen Anwendungsseiten und Seiten der Website lesen: Sharepoint-Anwendung und Website-Seiten - Teil 1 von 2 Sie stellen diese benutzerdefinierte Seite ein Feature verwenden, in dem Sie die Datei als ghostable angeben (siehe das Beispiel in ACs Artikel).