Auf Englisch lesen

Teilen über


WebZone.PartStyle Eigenschaft

Definition

Ruft Stileigenschaften ab, die auf den Rahmen und Inhalt der in einer Zone enthaltenen Webparts-Steuerelemente angewendet werden.

C#
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.WebControls.TableStyle PartStyle { get; }

Eigenschaftswert

Ein TableStyle, der Stilattribute für die Webparts-Steuerelemente in der Zone enthält.

Attribute

Beispiele

Im folgenden Codebeispiel wird die Verwendung des PartStyle-Attributs veranschaulicht. Beachten Sie, dass in der Zone, auf die im deklarativen Markup verwiesen wird, ein <asp:calendar> Element und ein <asp:literal> Element vorhanden sind, wobei beide Steuerelemente zur Laufzeit als Webpart-Steuerelemente fungieren, da sie sich in einer Zone befinden. Nachdem der Benutzer auf ein Datum im Kalendersteuerelement geklickt hat, verwendet die Seite programmgesteuert die PartStyle -Eigenschaft, um die Hintergrundfarbe aller Teilsteuerelemente in der Zone in Rot zu ändern.

ASP.NET (C#)
<%@ 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>

Hinweise

Die Formatattribute gelten für den Rahmen und den Inhalt jedes Webpart-Steuerelements in einer Zone. Diese Eigenschaft ist schreibgeschützt. Sie können jedoch die Eigenschaften des zurückgegebenen TableStyle Objekts festlegen. Mit dieser Eigenschaft können Sie einen konsistenten Stil für den Inhalt aller Steuerelemente bereitstellen, die eine Zone enthält.

Gilt für:

Produkt Versionen
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Weitere Informationen