Sdílet prostřednictvím


Vytváření stránek aplikací pro službu SharePoint

Aplikace na stránce je webovou stránku technologie ASP.NET, která je navržena pro použití na webu služby SharePoint.Stránky aplikace jsou speciální typ stránky technologie ASP.NET.Základní rozdíl mezi stránku aplikace a standardní stránkou technologie ASP.NET je, že stránku aplikace obsahuje obsah, který je sloučen se stránkou předlohy služby SharePoint.Hlavní stránka umožňuje stránky aplikace sdílet stejný vzhled a chování jako ostatní stránky na webu.

Visual Studio umožňuje navrhovat stránky aplikace pomocí návrháře.Návrhář zobrazí oblasti obsahu pro každý zástupný symbol obsahu, který je definován ve stránce předlohy.Přetažením ovládacích prvků do těchto oblastí obsahu je možné navrhnout stránku aplikace.

Stránky aplikace

Stránky aplikace jsou sdíleny všechny weby na serveru, že je specifický pro jeden web stránky webu.Další informace Typy stránek SharePoint.

Většina stránek, které se zobrazí při vytváření webu služby SharePoint jsou ve výchozím nastavení stránky webu.Stránky webu lze přidat do knihovny stránek služby SharePoint.Uživatelé mohou upravit stránku webu pomocí nástroje, například aplikace SharePoint Designer.Stránky webu můžete také uložit funkce, jako je dynamické webové části a zóny webových částí.

Stránky aplikace nelze provést tyto věci.Stránku aplikace je však nejvhodnější typ stránky vytvořit, pokud chcete stránku obsahující vlastní kód.Přestože můžete přidat vlastní kód do stránky webu, kód se zastaví při uživatel přizpůsobí stránku pomocí nástrojů, jako je aplikace SharePoint Designer.

[!POZNÁMKA]

Visual Studio neposkytuje šablon, které vám pomohou vytvořit stránky pro web služby SharePoint.Další informace naleznete v tématu Typy stránek SharePoint.

Vytvoření stránky aplikace

Chcete-li vytvořit stránku aplikace, přidejte Aplikace na stránce položku projektu služby SharePoint.Vytvoříte-li stránku aplikace Visual Studio přidá do projektu následující složky:

Složka

Description

Rozložení

Přiřadí se k virtuálnímu adresáři _layouts systému souborů služby SharePoint.

Rozložení podsložky

Obsahuje soubory, které tvoří stránku aplikace.Ve výchozím nastavení tato složka má stejný název jako projekt.Kdykoli můžete přejmenovat tuto složku.Při spuštění projektu aplikace Visual Studio nasadí tuto složku k virtuálnímu adresáři _layouts systému souborů služby SharePoint.

Visual Studio přidá do projektu následující soubory:

Soubor

Description

Soubor stránky technologie ASP.NET (ASPX)

Obsahuje kód XML, který definuje stránku.

Soubor kódu stránky aplikace

Obsahuje kód pro stránku aplikace.Přidejte kód, který zpracovává události k tomuto souboru.

Soubor kódu návrháře stránky aplikace

Obsahuje kód, který je generován pomocí návrháře.Neupravujte přímo tento soubor.

Návrh a ladění stránku aplikace

Návrh obsahu stránku aplikace pomocí návrháře aplikace Visual Web Developer v aplikaci Visual Studio.Tento návrhář zobrazí při otevření aplikace na stránce projektu (poklepáním nebo otevřením jeho místní nabídce a potom zvolíte otevřete).Další informace o použití tohoto Návrhář, naleznete v Visual Studio 11 Beta obsahu mapy webu.

[!POZNÁMKA]

Navrhujete stránku pouze zdroje zobrazení návrháře.Návrh nelze v zobrazení návrháře stránky aplikace.

Stejně jako ostatní položky projektu služby SharePoint v aplikaci Visual Studio by ladění můžete ladit stránku aplikace.Když spustíte ladicí program Visual Studio, aplikace Visual Studio otevře web služby SharePoint.

Zobrazit stránku aplikace, musíte ručně procházet umístění aplikace na stránce (například: https://Server_Nameadresáři /_layouts/Project_Name/ApplicationPage1.aspx).

Další informace o ladění projektů SharePoint naleznete v tématu Řešení potíží s řešeními služby SharePoint.

Výběr stránky předlohy

Ve výchozím nastavení Aplikace na stránce položka odkazuje na hlavní stránku webu, který používáte k ladění projektu.Zda stránka s názvem v4.master a najdete ho v Galerie stránek předlohy webu služby SharePoint.

Explicitně lze změnit hlavní stránky, která používá stránky aplikace nastavením MasterPageFile atribut aplikace Page prvku. (Příklad: MasterPageFile="~/_layouts/applicationv4.master").Ve skutečnosti je nutné nastavit tento atribut, pokud na serveru SharePoint nejsou povoleny dynamické stránky předlohy.Další informace o stránkách předloh ve službě SharePoint naleznete v tématu Stránky předlohy.

Viz také

Další zdroje

Vývoj SharePoint Foundation v hloubce

Přehled webových stránek technologie ASP.NET

Přehled syntaxe webová stránky technologie ASP.NET

Programování webových stránek technologie ASP.NET