Clase LayoutDivContainer
Proporciona la clase de controles de servidor HTML que se asignan a los elementos HTML DIV y pueden ser de estilo individual de cualquier página.
Jerarquía de la herencia
System.Object
System.Web.UI.Control
System.Web.UI.HtmlControls.HtmlControl
System.Web.UI.HtmlControls.HtmlContainerControl
Microsoft.SharePoint.Publishing.WebControls.LayoutDivContainer
Espacio de nombres: Microsoft.SharePoint.Publishing.WebControls
Ensamblado: Microsoft.SharePoint.Publishing (en Microsoft.SharePoint.Publishing.dll)
Sintaxis
'Declaración
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
Public Class LayoutDivContainer _
Inherits HtmlContainerControl
'Uso
Dim instance As LayoutDivContainer
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public class LayoutDivContainer : HtmlContainerControl
Comentarios
Cuando se agrega a un diseño de página, las clases CSS para este control web pueden reemplazarse mediante el uso de una CSS alternativa en un nivel por página.
La clase LayoutDivContainer hereda de HtmlContainerControl.
Se reemplaza el método RenderAttributes() para que cada CSS definidos se agrega una nueva clase CSS de clase con un nombre extendido, "[original name]-[page title]".
Por ejemplo, si se agrega el siguiente control en el diseño de página:
<LayoutDivContainer runat="server" class="fullPageLayout" />
se representa en la página "Inicio" de la siguiente manera:
<div class="fullPageLayout fullPageLayout-Home" />
Puede reemplazar el fullPageLayout-Home en la clase DIV con un archivo CSS alternativo.
Seguridad para subprocesos
Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.
Vea también
Referencia
Espacio de nombres Microsoft.SharePoint.Publishing.WebControls