Compartir a través de


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

Miembros LayoutDivContainer

Espacio de nombres Microsoft.SharePoint.Publishing.WebControls