Vidéo: ActiveX Controls : How to Allow ActiveX Controls to Run 2025
Vous vous demandez peut-être ce qui se passe dans les espaces réservés de contenu dans votre mise en page SharePoint 2010. Bien que vous puissiez placer du texte et du code HTML dans des espaces réservés, vous placez le plus souvent des champs, des contrôles, des conteneurs et des composants WebPart dans votre mise en page.
Une mise en page est une sorte d'ASP. Page NET. La plupart des contrôles que vous pourriez utiliser dans un ASP. La page NET est un jeu équitable pour SharePoint. Une exception notable est l'ASP régulier. Contrôles de source de données NET. SharePoint a ses propres contrôles de source de données que vous utilisez à la place.
Si vous voulez vraiment avoir du cœur avec le développement de votre mise en page, familiarisez-vous 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 commencer dans ASP. NET. La plupart de ce que vous savez dans ASP. NET peut être appliqué aux pages SharePoint.
Voici plusieurs types de contrôle que vous pouvez placer dans une mise en page pour contenir du contenu:
-
Zones WebPart / WebPart: Les zones WebPart sont des conteneurs contenant d'autres conteneurs - WebPart. Généralement, vous placez les zones de manière à définir la mise en page en combinant le positionnement HTML / CSS et les zones insérées.
Par défaut, les zones sont orientées verticalement ; les composants WebPart insérés sont empilés de haut en bas et vous pouvez les déplacer au-dessus ou en dessous l'un de l'autre. Toutefois, les zones de composants WebPart possèdent des propriétés qui peuvent être définies dans SharePoint Designer pour permettre aux composants WebPart de se placer horizontalement côte à côte.
Dans SharePoint 2010, vous pouvez insérer des composants WebPart directement dans une mise en page sans zone. mais rappelez-vous, ceci doit être fait seulement quand un élément devrait être sur chaque page utilisant cette mise en page, et il y a des avantages à ne pas utiliser une zone ou laisser les éditeurs de page contrôler le composant WebPart.
-
Contrôles HTML: Les contrôles HTML pouvant être insérés incluent des balises HTML, telles que des balises IMG, des balises DIV, des balises de paragraphe et des contrôles de formulaire HTML, tels que des zones de saisie et des boutons d'envoi. Vous pouvez également taper manuellement du code HTML dans la mise en page.
-
ASP. Contrôles NET: Si vous avez. Expérience de programmation Net, vous reconnaîtrez beaucoup de l'ASP. Les contrôles NET que vous pouvez insérer, tels que les contrôles standard tels que les rotateurs publicitaires, les calendriers et ASP. Contrôles de formulaire NET. Cela inclut également les contrôles de données, tels que les vues de grille et les sources de données, les contrôles de validation, tels que RequiredFieldValidator et les contrôles de navigation.
-
Contrôles SharePoint: Affichage des données et contrôles serveur spécifiques à SharePoint, ainsi que les champs de page et de contenu.
-
Champs de la page: Colonnes du site à propos de la page elle-même; par exemple, Commentaires, Type de contenu et Date de début de planification du titre.
Pour aider les éditeurs, vous pouvez placer certains de ces champs dans le panneau du mode Edition afin qu'ils puissent être modifiés pendant qu'ils modifient la page au lieu d'accéder à la bibliothèque de pages pour la modifier. Le contenu affiché dans le panneau du mode Édition n'est pas visible pour les utilisateurs qui consultent la page approuvée.
-
Contrôles de contenu: Les contrôles sur la page qui stockent le contenu, tels que les liens récapitulatifs, l'image de la page et le contenu de la page, sont différents des composants WebPart.
Les champs de page et les 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 contrôle de champ ou de contenu à votre mise en page, vous devez ajouter une colonne de site à votre type de contenu.
Généralement, les mises en page SharePoint 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 ajouter des contrôles de champ supplémentaires dans le navigateur en tant que colonnes de site et les ajouter aux types de contenu de mise en page à insérer sur la page.
D'autres contrôles de champ déjà créés pour votre utilisation dans les mises en page (selon que vous utilisez le type de contenu parent de la page Article ou le type de contenu Page de bienvenue) incluent Image de page, Auteur, Byline, etc.
Qu'y a-t-il de si spécial dans les contrôles de contenu? Ils font partie de l'infrastructure de publication et sont stockés avec les informations de la page. Cela signifie qu'ils font partie du versionnement de la page (ce qui signifie que vous pouvez revenir à une version précédente du contenu) et du processus d'approbation (ce qui signifie que les visiteurs ne verront pas le contenu jusqu'à ce que la page soit approuvée).
Les informations sur les composants WebPart sont stockées avec le composant WebPart. Après avoir cliqué sur OK lors de la modification de votre composant WebPart, ils sont immédiatement visibles.
