Esta documentación está archivada y no tiene mantenimiento.

WebZone.PartStyle (Propiedad)

Actualización: noviembre 2007

Obtiene las características de estilo que se aplican al borde y al contenido de cada control de elementos Web que una zona contiene.

Espacio de nombres:  System.Web.UI.WebControls.WebParts
Ensamblado:  System.Web (en System.Web.dll)

[PersistenceModeAttribute(PersistenceMode.InnerProperty)]
public TableStyle PartStyle { get; }
/** @property */
/** @attribute PersistenceModeAttribute(PersistenceMode.InnerProperty) */
public TableStyle get_PartStyle()

public function get PartStyle () : TableStyle

Valor de propiedad

Tipo: System.Web.UI.WebControls.TableStyle
TableStyle que contiene los atributos de estilo de los controles de elementos Web de la zona.

Los atributos de estilo se aplican al borde y al contenido de cada control de elementos Web de una zona. Aunque esta propiedad es de sólo lectura, puede establecer las propiedades del objeto TableStyle que devuelve. Esta propiedad permite proporcionar un estilo coherente al contenido de todos los controles que una zona contiene.

En el siguiente ejemplo de código se muestra cómo utilizar la propiedad PartStyle. Observe que en la zona a la que se hace referencia en el marcado declarativo, hay un elemento <asp:calendar> y un elemento <asp:literal>, y ambos controles actúan como controles de elementos Web en tiempo de ejecución porque están en una zona. Después de que el usuario hace clic en una fecha en el control de calendario, la página utiliza la propiedad PartStyle mediante programación para cambiar a rojo el color de fondo de todos los controles de elementos de la zona.

<%@ page language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

  void cal1_SelectionChanged(object sender, EventArgs e)
  {
    WebPartZone1.PartStyle.BackColor = 
        System.Drawing.Color.Red;
  }
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>Favorite Links</title>
</head>
<body>
  <form id="Form1" runat="server">
    <asp:webpartmanager id="WebPartManager1" runat="server" />
    <asp:webpartzone
      id="WebPartZone1"
      runat="server">
        <zonetemplate>
          <asp:Calendar 
            ID="cal1" 
            Runat="server" 
            Title="My Calendar" 
            OnSelectionChanged="cal1_SelectionChanged" />
          <asp:Literal ID="literal1" Runat="server">
            <h2>Favorite Links</h2>
            <a href="http://www.microsoft.com">Microsoft</a>
            <br />
            <a href="http://msdn.microsoft.com">MSDN</a>
          </asp:Literal>
        </zonetemplate>
    </asp:webpartzone>
  </form>
</body>
</html>


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0
Mostrar: