WebPartZoneBase.BorderStyle Proprietà

Definizione

Ottiene o imposta il tipo di bordo che circonda un controllo WebPartZoneBase.

public:
 virtual property System::Web::UI::WebControls::BorderStyle BorderStyle { System::Web::UI::WebControls::BorderStyle get(); void set(System::Web::UI::WebControls::BorderStyle value); };
public override System.Web.UI.WebControls.BorderStyle BorderStyle { get; set; }
member this.BorderStyle : System.Web.UI.WebControls.BorderStyle with get, set
Public Overrides Property BorderStyle As BorderStyle

Valore della proprietà

Oggetto BorderStyle che contiene il tipo di bordo. Il valore predefinito è Solid.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso dichiarativo della BorderStyle proprietà in un WebPartZone controllo. Per l'esempio di codice completo, incluso il file di origine code-behind e la pagina .aspx contenente la zona in questo codice, vedere la panoramica della WebPartZoneBase classe.

Si noti che l'attributo BorderStyle è impostato su un tipo specifico di bordo. Dopo aver caricato la pagina in un browser e passare alla modalità di visualizzazione della progettazione, è possibile visualizzare l'effetto della proprietà.

<asp:WebPartZone 
  ID="WebPartZone2"
  Runat="server" 
  DragHighlightColor="#00ff00"
  AllowLayoutChange="true"
  EmptyZoneText="Add WebParts to this empty Zone."
  BorderWidth="2"
  BorderColor="DarkBlue"
  BorderStyle="Dashed" 
  MenuLabelText="Verbs Menu" 
  MenuPopupImageUrl="label.gif" >
  <VerbStyle Font-Italic="true" />
  <MenuLabelStyle BackColor="Lime" BorderWidth="1"  />
  <MenuLabelHoverStyle Font-Bold="true" />
  <MenuVerbHoverStyle BackColor="LightGrey" />
  <MenuVerbStyle Font-Italic="true" /> 
  <ZoneTemplate>
    <asp:Label ID="Label1" Runat="server" Title="Date" />
  </ZoneTemplate>
</asp:WebPartZone>
<asp:WebPartZone 
  ID="WebPartZone2"
  Runat="server" 
  DragHighlightColor="#00ff00"
  AllowLayoutChange="true"
  EmptyZoneText="Add WebParts to this empty Zone."
  BorderWidth="2"
  BorderColor="DarkBlue"
  BorderStyle="Dashed" 
  MenuLabelText="Verbs Menu" 
  MenuPopupImageUrl="label.gif" >
  <VerbStyle Font-Italic="true" />
  <MenuLabelStyle BackColor="Lime" BorderWidth="1"  />
  <MenuLabelHoverStyle Font-Bold="true" />
  <MenuVerbHoverStyle BackColor="LightGrey" />
  <MenuVerbStyle Font-Italic="true" /> 
  <ZoneTemplate>
    <asp:Label ID="Label1" Runat="server" Title="Date" />
  </ZoneTemplate>
</asp:WebPartZone>

Commenti

La proprietà di base BorderStyle viene sostituita dalla WebPartZoneBase classe per impostare lo stile di bordo predefinito per le zone.

È possibile impostare la BorderStyle proprietà per un WebPartZoneBase controllo dichiarativo o a livello di codice. Il bordo viene visualizzato solo quando la zona si trova in una modalità di visualizzazione pagina in cui WebPartZoneBase le funzionalità dell'interfaccia utente della classe sono visibili, ad esempio EditDisplayMode o DesignDisplayMode.

Si applica a

Vedi anche