2009-07-15 25 views
12

So fügen Sie benutzerdefinierte ASP.NET-Seiten zum Sharepoint hinzu? Ich bin Sharepoint sehr neu, aber ich habe festgestellt, dass ich nur einfache Textseiten oder Links erstellen kann. Aber was ist, wenn ich eine Website bereits in ASP.NET erstellt habe und sie über Sharepoint hinzufügen möchte. Oder ist es möglich, die Website selbst von Sharepoint einschließlich dynamischer Server-Seite Steuerelemente wie Knöpfe, Bäume ....So fügen Sie benutzerdefinierte ASP.NET-Seiten zum Sharepoint hinzu

Antwort

7
+1

konnte nicht ich, dass jeder tun. Ich weiß nicht, ob ich es bin, wer ist dumm oder was !! aber ich war wirklich müde davon. Ich habe seit 2 Wochen gesucht. können Sie mir einfach einfache Schritte sagen, ich wäre dankbar –

0

Wenn Sie einige ASPX-Seiten in einer SharePoint-Website wünschen, können Sie ein SharePoint-Modul-Feature erstellen, das die ASPX-Seiten enthält.
Siehe How to: Provision a File und Create and Use a SharePoint Feature Package

+0

ich könnte nichts davon tun. Ich weiß nicht, ob ich es bin, wer ist dumm oder was !! aber ich war wirklich müde davon.Ich habe seit 2 Wochen gesucht. können Sie mir einfach einfache Schritte sagen, ich wäre dankbar –

+0

in Ordnung, wenn eine Funktion zu komplex ist, würde ich vorschlagen, dass Sie den SharePoint-Designer nehmen und diese ASPX-Seiten in die Website einfügen. Und mit dem SharePoint-Designer können Sie die Masterpage der .aspx-Seiten usw. setzen. – user4531

7

Einfache Antwort: Legen Sie Ihre * ASPX-Dateien in Inneren des _layouts Ordner, der sich in der Regel bei

c: \ Programme \ Gemeinsame Dateien \ Microsoft Shared \ Web Server Extensions \ 12 \ TEMPLATE \ LAYOUTS \

danach, Sie Seite zugreifen können (mit dem Namen page1.aspx zum Beispiel) durch die Sharepoint-Website von: http: // Ihr Site-Name /_layouts/page1.aspx

Sie können Inline-Code und/oder Code-Behind haben, genau wie in einer normalen Aspx-Seite.

Beachten Sie jedoch, dass Seiten, die über diese Methode hinzugefügt wurden, als Anwendungsseiten bezeichnet werden. Dies bedeutet, dass sie vom Benutzer nicht angepasst werden können und in allen Websitesammlungen in Ihrer Farm verfügbar sind.

SharePoint unterstützt eine andere Art von Seiten, genannt Site Pages, die Site-spezifisch sind, können Sie mehr über sie lesen here.

+1

hey man vielen Dank, das funktioniert bisher gut. aber was, wenn ich die "äußere sharepoint Haut" um die Seite haben möchte, die ich habe, wie das Menü und die Knöpfe und diese gelbe blaue Haut. ist es möglich? –

+0

Natürlich können Sie; Sehen Sie sich für ein Beispiel dazu eine vorhandene Anwendungsseite in diesem Verzeichnis an, z. B. settings.aspx; Sie werden den Code herausfinden und sehen, wo und wie Sie sich ändern müssen (suchen Sie nach dem PlaceHolderMain Platzhalter). –

+0

thx viel wieder einmal, aber ich habe es versucht und es funktioniert immer noch nicht. es heißt, es liegt ein Fehler vor. BTW wofür steht das? "[vollständiger 4-teiliger Assemblyname]" ich bemerkte auch etwas: auf meiner Seite, wenn ich die Codezeile schreibe, die die Masterseite definiert, heißt es, dass sie nicht gefunden wird. aber ich öffnete sogar eine der Seiten von Sharepoint selbst und es war auch nicht dort. ist das normal oder was? –

1

Dieses Visual How To führt Sie Schritt für Schritt durch den Prozess der Erstellung einer Anwendungsseite.

Erstellen einer Anwendung Seite in Windows Sharepoint Services 3,0 http://msdn.microsoft.com/en-ca/library/bb418732.aspx

Der Moderator des Videos, Ted Pattison, hat ein Buch, das eine große Ressource, die Sie mit Sharepoint-Entwicklung erhalten helfen und gestartet.

Inside Windows Sharepoint Services 3,0 http://www.amazon.com/dp/0735623201?tag=g6consulswebs-20

+0

thx rauben. Ich habe etwas in dem Video bemerkt, wenn ich auf der Website bin, sehe ich nicht all die Sachen, die auf dem Video zu finden sind (eine Beispiel-Funktion), die aktiviert ist. Ich finde nicht außer Team Collaboration Links, aber die anderen r nicht. Irgendeine Idee, wie ich sie finden kann? –

Verwandte Themen