Mettez conteneurs et contrôles dans votre mise en page SharePoint 2010

Vous demandez peut-être ce qui se passe à l'intérieur des espaces réservés de contenu dans votre SharePoint 2010 la mise en page. Bien que vous pouvez placer du texte et les balises HTML à l'intérieur des espaces réservés, le plus souvent vous mettez les champs, les contrôles, les conteneurs, et des composants WebPart dans votre mise en page.

UN mise en page est une sorte de page ASP.NET. La plupart des commandes que vous pouvez utiliser dans une page ASP.NET sont jeu juste pour SharePoint. Une exception la plus notable est le ASP.NET contrôles réguliers de source de données. SharePoint dispose de ses propres contrôles de source de données que vous utilisez à la place.

Si vous voulez vraiment obtenir hard-core avec votre page de développement de la mise en page, de se familiariser avec la création de sites Web avec ASP.NET. Visual Studio Web Developer est un téléchargement gratuit, et vous pouvez l'utiliser pour se lancer dans ASP.NET. La plupart de ce que vous savez dans ASP.NET peut être appliquée à des pages SharePoint.

Voici les types de contrôle multiples que vous pouvez mettre dans une mise en page pour contenir le contenu:

  • Web Parts / zones de composants WebPart: Zones de composants WebPart sont des conteneurs qui contiennent d'autres conteneurs - composants WebPart. En général, les zones de placer d'une manière qui définit la mise en page en utilisant une combinaison de HTML / CSS et le positionnement des zones insérées.

    Par défaut, les zones sont orientées verticalement- les composants WebPart insérées sont empilés haut et en bas, et vous pouvez les déplacer dessus ou en dessous de l'autre. Zones de composants WebPart, cependant, ont des propriétés qui peuvent être définies dans SharePoint Designer qui permettent aux composants WebPart de siéger horizontalement les uns à côté des autres.

    Dans SharePoint 2010, vous pouvez insérer des composants WebPart directement dans une mise en page sans Zone- mais rappelez-vous, cela devrait être fait seulement quand un élément devrait être sur chaque page en utilisant cette mise en page, et il ya des avantages à ne pas utiliser une zone ou de laisser les éditeurs de pages contrôlent la partie Web.

  • Contrôles HTML: Contrôles HTML qui peuvent être insérés comprennent balises HTML, tels que les balises IMG, balises DIV, balises de paragraphe, et les contrôles de formulaire HTML, tels que les boîtes d'entrée et de soumettre des boutons. Vous pouvez taper manuellement HTML dans la mise en page ainsi.

  • Contrôles ASP.NET: Si vous avez une expérience de programmation .Net, vous reconnaîtrez un grand nombre de contrôles ASP.NET, vous pouvez insérer, tels que les contrôles standard comme rotateurs publicitaires, des calendriers, et des contrôles de formulaire ASP.NET. Ceux-ci comprennent également des contrôles de données, tels que les vues de la grille et des sources de données, les contrôles de validation, comme RequiredFieldValidator, et les contrôles de navigation.

  • Commandes de SharePoint: Voir de données et des serveurs de contrôles spécifiques à SharePoint ainsi que des champs de page et les champs de contenu.

  • Champs de la page: Colonnes de SITE A propos de la page itself- par exemple, Commentaires, type de contenu, et titre Date de début de.

    Pour aider les éditeurs, vous pouvez placer certains de ces domaines dans le panneau du mode d'édition afin qu'ils puissent modifier pendant qu'ils modification de la page au lieu de naviguer à la bibliothèque de la page à modifier. Contenu montré dans le panneau du mode Edit est pas visible pour les utilisateurs qui visualisent la page approuvée.


  • Les contrôles de contenu: Contrôles sur la page qui stockent des contenus, tels que des liens sommaires, image de page, et contenu de la page sont différents de composants WebPart.

    Champs de la page et des contrôles de contenu sont des colonnes de site dans le type de contenu associé à votre mise en page. Chaque fois que vous souhaitez ajouter un nouveau champ ou le contrôle du contenu à votre mise en page, vous devez ajouter une colonne de site à votre type de contenu.

    Généralement, page SharePoint mises en page pour les sites de publication contiennent au moins un contrôle de contenu (un conteneur HTML) ainsi que des zones de composants WebPart. Toutefois, vous pouvez effectuer des contrôles supplémentaires sur le terrain dans le navigateur comme des colonnes de site et d'ajouter à la page des types de contenu de mise en page pour l'insertion sur la page.

    Autres contrôles sur le terrain qui sont déjà créés pour votre usage dans des mises en page (selon que vous utilisez l'article de la page type de contenu parent ou la page d'accueil type de contenu) inclure Image de la page, Auteur, Byline, et ainsi de suite.

Quel est si spécial à propos des contrôles de contenu? Ils font partie de l'infrastructure de l'édition et stockées avec les informations de la page. Cela signifie qu'ils sont une partie de la gestion des versions de la page (ce qui signifie que vous pouvez revenir à une version précédente du contenu) et le processus d'approbation (qui signifie visiteurs ne verront pas le contenu jusqu'à ce que la page est approuvé).

Web d'informations de partie est enregistrée avec la partie Web, de sorte que lorsque vous cliquez sur OK de votre part des changements sur le Web, ils sont immédiatement visibles.


» » » » Mettez conteneurs et contrôles dans votre mise en page SharePoint 2010