WebZone Klas

Definitie

Fungeert als de basisklasse voor alle besturingselementen die fungeren als containers voor serverbesturingselementen (inclusief besturingselementen voor webonderdelen Part , serverbesturingselementen en gebruikersbesturingselementen) in webonderdelentoepassingen.

public ref class WebZone abstract : System::Web::UI::WebControls::CompositeControl
[System.ComponentModel.Bindable(false)]
public abstract class WebZone : System.Web.UI.WebControls.CompositeControl
[<System.ComponentModel.Bindable(false)>]
type WebZone = class
    inherit CompositeControl
Public MustInherit Class WebZone
Inherits CompositeControl
Overname
Afgeleid
Kenmerken

Voorbeelden

In het volgende codevoorbeeld ziet u hoe de WebZone klasse wordt gebruikt.

In het eerste deel van het codevoorbeeld ziet u twee aangepaste besturingselementen die zijn afgeleid van de WebPart klasse. Als u het codevoorbeeld wilt uitvoeren, moet u deze broncode compileren. U kunt deze expliciet compileren en de resulterende assembly in de map Bin van uw website of de globale assemblycache plaatsen. U kunt de broncode ook in de map App_Code van uw site plaatsen, waar deze dynamisch wordt gecompileerd tijdens runtime. Zie Walkthrough: Een aangepast webserverbeheer ontwikkelen en gebruiken voor een overzicht van beide methoden voor het compileren.

using System;
using System.Security.Permissions;
using System.Web;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;

namespace Samples.AspNet.CS.Controls
{
  [AspNetHostingPermission(SecurityAction.Demand,
    Level = AspNetHostingPermissionLevel.Minimal)]
  [AspNetHostingPermission(SecurityAction.InheritanceDemand,
    Level = AspNetHostingPermissionLevel.Minimal)]
  public class CalendarWebPart : WebPart
  {
    Calendar _calendar;

    public CalendarWebPart()
    {
      this.AllowClose = false;
    }

    protected override void CreateChildControls()
    {
      Controls.Clear();
      _calendar = new Calendar();
      _calendar.Caption = "My Calendar";
      this.Controls.Add(_calendar);
      ChildControlsCreated = true;
    }
  }

  [AspNetHostingPermission(SecurityAction.Demand,
    Level = AspNetHostingPermissionLevel.Minimal)]
  [AspNetHostingPermission(SecurityAction.InheritanceDemand,
    Level = AspNetHostingPermissionLevel.Minimal)]
  public class LinksWebPart : WebPart
  {
    Literal _literal;
    const string _literalText = @"
      <table>
      <tr>
        <td><a href='http://msdn.microsoft.com'>MSDN</a></td>
      </tr>
      <tr>
        <td><a href='http://msn.microsoft.com'>MSN</a></td>
      </tr>
      <tr>
        <td><a href='http://www.msnbc.msn.com'>MSNBC</a></td>
      </tr>
      </table>";

    public LinksWebPart()
    {
      this.AllowClose = false;
    }

    protected override void CreateChildControls()
    {
      Controls.Clear();

      _literal = new Literal();
      _literal.Text = _literalText;
      this.Controls.Add(_literal);

      ChildControlsCreated = true;
    }
  }
}
Imports System.Security.Permissions 
Imports System.Web
Imports System.Web.UI.WebControls 
Imports System.Web.UI.WebControls.WebParts

Namespace Samples.AspNet.VB.Controls

<AspNetHostingPermission(SecurityAction.Demand, _ 
  Level := AspNetHostingPermissionLevel.Minimal)> _ 
<AspNetHostingPermission(SecurityAction.InheritanceDemand, _
  Level := AspNetHostingPermissionLevel.Minimal)> _ 
Public Class CalendarWebPart
  Inherits WebPart
  Private _calendar As Calendar

  Public Sub New()
    Me.AllowClose = False

  End Sub

  Protected Overrides Sub CreateChildControls()
      Controls.Clear()
      _calendar = New Calendar()
      _calendar.Caption = "My Calendar"
      Me.Controls.Add(_calendar)
      ChildControlsCreated = True
  
  End Sub 
  
End Class 

  <AspNetHostingPermission(SecurityAction.Demand, _
    Level:=AspNetHostingPermissionLevel.Minimal)> _
  <AspNetHostingPermission(SecurityAction.InheritanceDemand, _
    Level:=AspNetHostingPermissionLevel.Minimal)> _
  Public Class LinksWebPart
    Inherits WebPart
    Private _literal As Literal
    Private Const _literalText As String = _
      "<table>" & _
      "<tr>" & _
      "<td><a href='http://msdn.microsoft.com'>MSDN</a></td>" & _
      "</tr>" & _
      "<tr>" & _
      "<td><a href='http://msn.microsoft.com'>MSN</a></td>" & _
      "</tr>" & _
      "<tr>" & _
      "<td><a href='http://www.msnbc.msn.com'>MSNBC</a></td>" & _
      "</tr>" & _
      "</table>"

    Public Sub New()
      Me.AllowClose = False

    End Sub


    Protected Overrides Sub CreateChildControls()
      Controls.Clear()

      _literal = New Literal()
      _literal.Text = _literalText
      Me.Controls.Add(_literal)

      ChildControlsCreated = True

    End Sub
  End Class

End Namespace

In het tweede deel van het codevoorbeeld ziet u een webpagina waarop de WebPart besturingselementen worden gehost. U ziet dat de declaratieve markering twee WebPartZone besturingselementen, een CatalogZone besturingselement en een EditorZone besturingselement bevat.

<%@ page language="C#" %>
<%@ register TagPrefix="uc1" 
  TagName="DisplayModeMenuCS" 
  Src="DisplayModeMenuCS.ascx" %>
<%@ register tagprefix="aspSample" 
  Namespace="Samples.AspNet.CS.Controls" 
  Assembly="ZoneWebPartsCS"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
  <form id="Form1" runat="server">
    <asp:webpartmanager id="WebPartManager1" runat="server" />
    <uc1:DisplayModeMenuCS ID="DisplayModeMenu1" runat="server" />
    <asp:webpartzone
      id="WebPartZone1"
      runat="server"
      title="Zone 1"
      PartChromeType="TitleAndBorder">
        <parttitlestyle font-bold="true" ForeColor="#3300cc"/>
        <partstyle
          borderwidth="1px"   
          borderstyle="Solid"  
          bordercolor="#81AAF2" />
        <ZoneTemplate>
          <aspSample:CalendarWebPart 
            runat="server"   
            id="CalendarWebPart1" 
            Title="Calendar WebPart"
            />         
        </ZoneTemplate>
    </asp:webpartzone>
    <asp:webpartzone
      id="WebPartZone2"
      runat="server"
      title="Zone 2"
      PartChromeType="TitleAndBorder"
      EmptyZoneText="Empty Zone">
        <parttitlestyle font-bold="true" ForeColor="#3300cc"/>
        <partstyle
          borderwidth="1px"   
          borderstyle="Solid"  
          bordercolor="#81AAF2" />
    </asp:webpartzone>
    <asp:EditorZone ID="editzone1" Runat="server">
      <ZoneTemplate>
        <asp:AppearanceEditorPart 
          ID="appearanceeditor1" 
          Runat="server" />
        <asp:LayoutEditorPart 
          ID="LayoutEditorPart1" 
          Runat="server" />
      </ZoneTemplate>
    </asp:EditorZone>
    <asp:CatalogZone ID="catalogzone1" Runat="server" >
      <ZoneTemplate>
        <asp:DeclarativeCatalogPart 
          ID="declarativepart1" 
          Runat="server">
          <WebPartsTemplate>
          <aspSample:LinksWebPart 
            runat="server"   
            id="linkswebpart" 
            Title="Favorite Links"
            />  
          </WebPartsTemplate>
        </asp:DeclarativeCatalogPart>
      </ZoneTemplate>
    </asp:CatalogZone>
    <br />
  </form>
</body>
</html>
<%@ page language="VB" %>
<%@ register TagPrefix="uc1" 
  TagName="DisplayModeMenuVB" 
  Src="DisplayModeMenuVB.ascx" %>
<%@ register tagprefix="aspSample" 
  Namespace="Samples.AspNet.VB.Controls" 
  Assembly="ZoneWebPartsVB"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
  <form id="Form1" runat="server">
    <asp:webpartmanager id="WebPartManager1" runat="server" />
    <uc1:DisplayModeMenuVB ID="DisplayModeMenu1" runat="server" />
    <asp:webpartzone
      id="WebPartZone1"
      runat="server"
      title="Zone 1"
      PartChromeType="TitleAndBorder">
        <parttitlestyle font-bold="true" ForeColor="#3300cc"/>
        <partstyle
          borderwidth="1px"   
          borderstyle="Solid"  
          bordercolor="#81AAF2" />
        <ZoneTemplate>
          <aspSample:CalendarWebPart 
            runat="server"   
            id="CalendarWebPart1" 
            Title="Calendar WebPart"
            />         
        </ZoneTemplate>
    </asp:webpartzone>
    <asp:webpartzone
      id="WebPartZone2"
      runat="server"
      title="Zone 2"
      PartChromeType="TitleAndBorder"
      EmptyZoneText="Empty Zone">
        <parttitlestyle font-bold="true" ForeColor="#3300cc"/>
        <partstyle
          borderwidth="1px"   
          borderstyle="Solid"  
          bordercolor="#81AAF2" />
    </asp:webpartzone>
    <asp:EditorZone ID="editzone1" Runat="server">
      <ZoneTemplate>
        <asp:AppearanceEditorPart 
          ID="appearanceeditor1" 
          Runat="server" />
        <asp:LayoutEditorPart 
          ID="LayoutEditorPart1" 
          Runat="server" />
      </ZoneTemplate>
    </asp:EditorZone>
    <asp:CatalogZone ID="catalogzone1" Runat="server" >
      <ZoneTemplate>
        <asp:DeclarativeCatalogPart 
          ID="declarativepart1" 
          Runat="server">
          <WebPartsTemplate>
          <aspSample:LinksWebPart 
            runat="server"   
            id="linkswebpart" 
            Title="Favorite Links"
            />  
          </WebPartsTemplate>
        </asp:DeclarativeCatalogPart>
      </ZoneTemplate>
    </asp:CatalogZone>
    <br />
  </form>
</body>
</html>

U kunt de pagina in een browser laden en schakelen tussen de verschillende paginaweergavemodi om te zien hoe de verschillende zones zich gedragen. Zie Walkthrough: Weergavemodi op een pagina met webonderdelen wijzigen voor meer informatie over weergavemodi en het inschakelen van gebruikers om ertussen te schakelen.

Opmerkingen

Een webonderdelenzone is een gedefinieerde regio die serverbesturingselementen op een webpagina bevat en een consistente gebruikersinterface (UI), indeling en rendering biedt voor de ingesloten besturingselementen. Zones worden in een browser weergegeven als HTML-tabellen.

De WebZone klasse is de basisklasse voor alle webonderdelenzones. Een zonebesturingselement is een samengesteld besturingselement dat is ontworpen voor andere besturingselementen, waardoor de WebZone klasse wordt overgenomen van de CompositeControl klasse. Samen met de WebPartManager besturingselementen en Part besturingselementen (of andere besturingselementen van gebruikers of servers die in zones kunnen worden geplaatst), vormen zonebesturingselementen die zijn afgeleid van de WebZone basisklasse de essentiële bouwstenen van een webonderdelentoepassing.

Een belangrijke rol van webonderdelenzones is het inschakelen van de volledige functionaliteit van webonderdelen voor de besturingselementen die ze bevatten. Elke pagina met webonderdelen bevat ten minste één zone en een zone kan nul of meer onderdeelbesturingselementen bevatten. Zones zijn vereist voor de functionaliteit van webonderdelen. Zonder zones kunnen zelfs besturingselementen die zijn afgeleid van de WebPart klasse zeer weinig functionaliteit voor webonderdelen hebben. Daarentegen kunt u, vanwege het ontwerp van de besturingsset webonderdelen, gewone ASP.NET besturingselementen, serverbesturingselementen of gebruikersbesturingselementen in een WebPartZoneBase zone (die is afgeleid van WebZone) plaatsen en vanwege het feit dat ze zich in de zone bevinden, deze gewone serverbesturingselementen kunnen fungeren als WebPart besturingselementen tijdens runtime. Zie de documentatie voor de GenericWebPart klasse voor meer informatie.

Note

Het is mogelijk om besturingselementen toe te voegen Part aan een WebPart pagina buiten een zone, maar in dat geval functioneren ze gewoon als gewone serverbesturingselementen.

Er zijn twee algemene categorieën zones in de set webonderdelen, die allemaal overnemen van de basisklasse WebZone .

  • WebPartZoneBase Zones. Deze bevatten WebPart (en andere server- en gebruikersbesturingselementen) en vormen de primaire gebruikersinterface van pagina's met webonderdelen waarmee gebruikers meestal communiceren.

  • ToolZone Zones. Deze zones bieden speciale weergaven van een pagina met webonderdelen waarmee gebruikers de inhoud, indeling, vormgeving, gedrag en eigenschappen van besturingselementen in WebPartZoneBase zones op een pagina met webonderdelen kunnen wijzigen (personaliseren). Een CatalogZoneBase zone is bijvoorbeeld een ToolZone zone die een catalogusweergave van een pagina biedt, zodat gebruikers serverbesturingselementen kunnen toevoegen en verwijderen. Een EditorZoneBase zone is een ander type ToolZone dat een bewerkingsweergave van een pagina biedt, zodat gebruikers de indeling van de pagina kunnen wijzigen en bewerken, samen met de eigenschappen, het uiterlijk en het gedrag van de besturingselementen.

Elke zone in de besturingsset webonderdelen is ontworpen om een bijbehorend type besturingselement te bevatten dat is afgeleid van de Part klasse, waarbij de onderdeelbesturingselementen fungeren als de hoofdinhoud en de primaire gebruikersinterface van de zone. Zonetypen in de besturingsset webonderdelen, samen met de bijbehorende typen onderdeelbesturingselementen die ze bevatten, worden weergegeven in de volgende tabel.

Type onderdeelbesturing Zonetype
WebPart (en besturingselementen voor servers en gebruikers, die zijn verpakt met een GenericWebPart runtime) WebPartZone (de basisklasse is WebPartZoneBase )
EditorPart (verschillende afgeleide besturingselementen worden geleverd met de besturingsset webonderdelen en aangepaste EditorPart besturingselementen kunnen worden ontwikkeld) EditorZone (de basisklasse is EditorZoneBase )
CatalogPart (verschillende afgeleide besturingselementen worden geleverd met de besturingsset webonderdelen en aangepaste CatalogPart besturingselementen kunnen worden ontwikkeld) CatalogZone (de basisklasse is CatalogZoneBase )
WebPartConnection (Verbindingsbesturingselementen zijn uniek omdat ze geen deel uitmaken van besturingselementen die overnemen van de basisklasse) ConnectionsZone (neemt rechtstreeks van ToolZone )

Alle zones in het besturingselement Webonderdelen hebben basiselementen van de gebruikersinterface die ze overnemen van de basisklasse WebZone . Niet al deze elementen zijn zichtbaar voor elke zone, maar elk zonetype kan deze algemene, zonegerelateerde UI-elementen hebben, zoals beschreven in de volgende tabel.

Zonesectie Description
Koptekst Het bovenste gedeelte van een zone. Het bevat koptekst, die een titel voor de zone kan bevatten; stijlkenmerken (zoals een rand of achtergrondkleur) die de koptekst onderscheiden; en werkwoorden op zoneniveau (vertegenwoordigd door knoppen, hyperlinks of afbeeldingen) waarop gebruikers kunnen klikken om UI-acties uit te voeren die van toepassing zijn op de hele zone, zoals het sluiten van een zone. Verschillende WebZone eigenschappen, zoals HasHeader, HeaderStyleen HeaderTexthebben betrekking op het koptekstgebied van een zone. Als er werkwoorden op zoneniveau in de zone staan, zijn de VerbButtonType en VerbStyle eigenschappen erop van toepassing. Houd er rekening mee dat deze twee werkwoordeigenschappen alleen van toepassing zijn op werkwoorden op zoneniveau, niet op werkwoorden in de afzonderlijke besturingselementen in de zone. Kopteksten zijn niet aanwezig in elk type zone; meestal worden ze weergegeven in ToolZone zones waar een gemeenschappelijk koptekstgebied met tekst en een werkwoord nodig is, zoals een dicht werkwoord.
Lichaam De hoofdinhoudssectie van een zone. Elke zone die is afgeleid van WebZone , heeft een hoofdtekstsectie. Voor alle typen zones in de set webonderdelen bevat de hoofdtekst van de zone het aangewezen type Part besturingselementen (of andere serverbesturingselementen) die overeenkomen met een zonetype, zoals aangegeven in de vorige tabel. Verschillende leden van de WebZone klasse zijn van invloed op de inhoud van de hoofdtekstsectie, zoals de BackImageUrl, PartChromeStyleen PartChromeTypeeigenschappen PartStyle . Als de hoofdtekstsectie leeg is, kan het EmptyZoneText bericht in bepaalde situaties worden weergegeven.
Chroom De algemene UI-elementen die voor elk onderdeelbeheer in een zone worden weergegeven. Dit verschilt van een discussie over stijlkenmerken die van toepassing zijn op de zone zelf; chrome is specifiek van toepassing op de besturingselementen voor ingesloten onderdelen. Chrome bevat werkwoorden, randen en andere stijlkenmerken, zoals achtergrondkleur of tekenstijl van de titeltekst, voor de besturingselementen van een zoneonderdeel. Een zone bepaalt de chrome-details met behulp van één chrome-object dat geschikt is voor het type onderdeel dat het bevat (bijvoorbeeld een CatalogPartChrome object voor een CatalogZone object dat besturingselementen bevat CatalogPart ). Dit enkele chrome-object verwerkt de chrome-details en de rendering voor alle onderdeelbesturingselementen in de zone. Hierdoor kunnen ontwikkelaars zones maken waarin ze een consistent, gemeenschappelijk uiterlijk voor alle besturingselementen voor onderdelen kunnen opgeven. Sommige eigenschappen die betrekking hebben op het chroom voor de besturingselementen van een zoneonderdeel, zijn onder andere de PartChromeStyleeigenschappen , PartChromeTypeen PartStylePartTitleStyle eigenschappen. Houd er rekening mee dat de meeste chrome-gerelateerde eigenschappen, waaronder een specifieke eigenschap om te verwijzen naar het chrome-object voor een bepaald type zone, niet worden geïmplementeerd in de basisklasse WebZone . In plaats daarvan worden de meeste chrome-specifieke functies van zones geïmplementeerd op specifieke zonetypen, afhankelijk van de unieke behoeften van hun onderdeelbesturingselementen. Zie de onderwerpen voor elk zonetype dat wordt vermeld in de vorige tabel van dit onderwerp.
Besturingselementen voor onderdelen De besturingselementen die zich in de hoofdtekstsectie van een zone bevinden. Elke zone die van de klasse overneemt, bevat een of meer besturingselementen van een bijbehorend type in de WebZone hoofdtekst, zoals wordt weergegeven in de vorige tabel in dit onderwerp. Deze onderdeelbesturingselementen vormen de hoofdgebruikersinterface van webonderdelentoepassingen. De meeste zonetypen die zijn afgeleid van WebZone een verzamelingseigenschap waarmee ze kunnen verwijzen naar alle besturingselementen van hun opgenomen onderdelen, zoals de WebParts eigenschap in de WebPartZoneBase klasse en de EditorParts eigenschap op de EditorZoneBase klasse.
Voettekst Het onderste gedeelte van een zone. Net als de koptekstsectie is deze niet aanwezig in elk type zone, maar meestal in ToolZone zones. Typische inhoud van een voettekstsectie zijn werkwoorden zoals een ok-werkwoord of een werkwoord toepassen, die worden weergegeven in de voettekst van EditorZoneBase zones. Sommige eigenschappen die betrekking hebben op de voettekstsectie, bevatten de HasFooter, FooterStyleen VerbButtonTypeeigenschappen VerbStyle .

De meeste eigenschappen van de WebZone klasse worden besproken in de voorgaande tabel waarin de algemene UI-elementen van zones worden beschreven. De WebZone klasse heeft ook verschillende methoden met betrekking tot de rol van renderinginhoud. De RenderBodymethoden , RenderContentsen RenderFooterRenderHeader methoden kunnen allemaal worden overschreven om programmatische controle te bieden over de weergave van elke specifieke sectie van een zone. Als u bijvoorbeeld de weergave van alle voettekstsecties van cataloguszones in uw toepassing wilt aanpassen, kunt u deze overnemen van de CatalogZoneBase klasse, de RenderFooter methode overschrijven die is overgenomen van WebZoneen de weergave van de voettekstsectie wijzigen.

Notities voor uitvoerders

U hoeft zelden rechtstreeks van de WebZone klasse over te nemen om aangepaste webonderdelenzones te ontwikkelen. De besturingsset webonderdelen bevat de gespecialiseerde zones die hierboven worden vermeld in de sectie Opmerkingen. Meestal kunt u hiervan afleiden om aangepast gedrag toe te voegen aan een zone. Als u besluit om rechtstreeks van de WebZone klasse over te nemen, moet u een aantal eigenschappen en methoden overschrijven (zie de documentatie voor de leden van de WebZone klasse). U moet ook een aangepast besturingselement maken, optioneel een aangepast WebPartManagerWebPartDisplayMode besturingselement om een unieke weergavemodus te maken waarin uw zone moet worden weergegeven en andere aanpassingen om uw zone te laten werken binnen de besturingsset webonderdelen.

Eigenschappen

Name Description
AccessKey

Hiermee haalt u de toegangssleutel op waarmee u snel naar het webserverbeheer kunt navigeren.

(Overgenomen van WebControl)
Adapter

Hiermee haalt u de browserspecifieke adapter voor het besturingselement op.

(Overgenomen van Control)
AppRelativeTemplateSourceDirectory

Hiermee haalt u de toepassingsgerelateerde virtuele map op van het Page of UserControl object dat dit besturingselement bevat.

(Overgenomen van Control)
Attributes

Hiermee haalt u de verzameling willekeurige kenmerken (alleen voor rendering) op die niet overeenkomen met eigenschappen in het besturingselement.

(Overgenomen van WebControl)
BackColor

Hiermee haalt u de achtergrondkleur van het besturingselement webserver op of stelt u deze in.

(Overgenomen van WebControl)
BackImageUrl

Hiermee haalt u de URL op of stelt u deze in op een achtergrondafbeelding voor een zone.

BindingContainer

Hiermee haalt u het besturingselement op dat de gegevensbinding van dit besturingselement bevat.

(Overgenomen van Control)
BorderColor

Hiermee haalt u de randkleur van het web besturingselement op of stelt u deze in.

(Overgenomen van WebControl)
BorderStyle

Hiermee haalt u de randstijl van het besturingselement webserver op of stelt u deze in.

(Overgenomen van WebControl)
BorderWidth

Hiermee haalt u de randbreedte van het besturingselement webserver op of stelt u deze in.

(Overgenomen van WebControl)
ChildControlsCreated

Hiermee wordt een waarde opgehaald die aangeeft of de onderliggende besturingselementen van het serverbesturingselement zijn gemaakt.

(Overgenomen van Control)
ClientID

Hiermee haalt u de besturingselement-id op voor HTML-markeringen die worden gegenereerd door ASP.NET.

(Overgenomen van Control)
ClientIDMode

Hiermee wordt het algoritme opgehaald of ingesteld dat wordt gebruikt om de waarde van de ClientID eigenschap te genereren.

(Overgenomen van Control)
ClientIDSeparator

Hiermee haalt u een tekenwaarde op die het scheidingsteken vertegenwoordigt dat in de ClientID eigenschap wordt gebruikt.

(Overgenomen van Control)
Context

Hiermee wordt het HttpContext object opgehaald dat is gekoppeld aan het serverbeheer voor de huidige webaanvraag.

(Overgenomen van Control)
Controls

Hiermee haalt u een ControlCollection object op dat de onderliggende besturingselementen in een CompositeControl.

(Overgenomen van CompositeControl)
ControlStyle

Hiermee haalt u de stijl van het besturingselement webserver op. Deze eigenschap wordt voornamelijk gebruikt door controleontwikkelaars.

(Overgenomen van WebControl)
ControlStyleCreated

Hiermee wordt een waarde opgehaald die aangeeft of er een Style object is gemaakt voor de ControlStyle eigenschap. Deze eigenschap wordt voornamelijk gebruikt door controleontwikkelaars.

(Overgenomen van WebControl)
CssClass

Hiermee wordt de CSS-klasse (Cascading Style Sheet) opgehaald of ingesteld die wordt weergegeven door het webserverbeheer op de client.

(Overgenomen van WebControl)
DataItemContainer

Hiermee wordt een verwijzing naar de naamgevingscontainer opgehaald als de naamgevingscontainer wordt IDataItemContainergeïmplementeerd.

(Overgenomen van Control)
DataKeysContainer

Hiermee wordt een verwijzing naar de naamgevingscontainer opgehaald als de naamgevingscontainer wordt IDataKeysControlgeïmplementeerd.

(Overgenomen van Control)
DesignMode

Hiermee wordt een waarde opgehaald die aangeeft of een besturingselement wordt gebruikt op een ontwerpoppervlak.

(Overgenomen van Control)
EmptyZoneText

Hiermee wordt een bericht opgevraagd of ingesteld dat wordt weergegeven wanneer een zone geen besturingselementen bevat.

EmptyZoneTextStyle

Hiermee haalt u de stijlkenmerken op voor de tekst van de tijdelijke aanduiding in een lege zone.

Enabled

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het besturingselement webserver is ingeschakeld.

(Overgenomen van WebControl)
EnableTheming

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of thema's van toepassing zijn op dit besturingselement.

(Overgenomen van WebControl)
EnableViewState

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het serverbesturingselement de weergavestatus behoudt en de weergavestatus van onderliggende besturingselementen die het bevat, aan de aanvragende client.

(Overgenomen van Control)
ErrorStyle

Hiermee haalt u de stijlkenmerken op voor het weergeven van het foutbericht dat wordt weergegeven als een WebPart besturingselement niet kan worden geladen of gemaakt.

Events

Hiermee haalt u een lijst met gedelegeerden van de gebeurtenis-handler op voor het besturingselement. Deze eigenschap is alleen-lezen.

(Overgenomen van Control)
Font

Hiermee haalt u de lettertype-eigenschappen op die zijn gekoppeld aan het besturingselement webserver.

(Overgenomen van WebControl)
FooterStyle

Hiermee haalt u de stijlkenmerken op voor de inhoud van het voettekstgebied van een zone.

ForeColor

Hiermee haalt u de voorgrondkleur (meestal de kleur van de tekst) van het webserverbesturingselement op of stelt u deze in.

(Overgenomen van WebControl)
HasAttributes

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement kenmerken heeft ingesteld.

(Overgenomen van WebControl)
HasChildViewState

Hiermee wordt een waarde opgehaald die aangeeft of de onderliggende besturingselementen van het huidige serverbesturingselement instellingen voor de weergavestatus hebben.

(Overgenomen van Control)
HasFooter

Hiermee wordt een waarde opgehaald die aangeeft of een zone een voettekstgebied heeft.

HasHeader

Hiermee wordt een waarde opgehaald die aangeeft of een zone een koptekstgebied heeft.

HeaderStyle

Hiermee haalt u de stijlkenmerken op voor de inhoud van het koptekstgebied van een zone.

HeaderText

Hiermee haalt u de tekst voor het koptekstgebied van een zone op of stelt u deze in.

Height

Hiermee haalt u de hoogte van het webserverbeheer op of stelt u deze in.

(Overgenomen van WebControl)
ID

Hiermee wordt de programmatische id opgehaald of ingesteld die aan het serverbeheer is toegewezen.

(Overgenomen van Control)
IdSeparator

Hiermee haalt u het teken op dat wordt gebruikt om besturings-id's te scheiden.

(Overgenomen van Control)
IsChildControlStateCleared

Hiermee wordt een waarde opgehaald die aangeeft of besturingselementen in dit besturingselement de controlestatus hebben.

(Overgenomen van Control)
IsEnabled

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement is ingeschakeld.

(Overgenomen van WebControl)
IsTrackingViewState

Hiermee wordt een waarde opgehaald die aangeeft of het serverbeheer wijzigingen opslaat in de weergavestatus.

(Overgenomen van Control)
IsViewStateEnabled

Hiermee wordt een waarde opgehaald die aangeeft of de weergavestatus is ingeschakeld voor dit besturingselement.

(Overgenomen van Control)
LoadViewStateByID

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement deelneemt aan het laden van de weergavestatus door ID in plaats van index.

(Overgenomen van Control)
NamingContainer

Hiermee wordt een verwijzing opgehaald naar de naamgevingscontainer van het serverbesturingselement, waarmee een unieke naamruimte wordt gemaakt voor het onderscheiden tussen serverbesturingselementen met dezelfde ID eigenschapswaarde.

(Overgenomen van Control)
Padding

Hiermee haalt u de opvullingskenmerken van cellen op in de tabel die de besturingselementen in een zone bevat of stelt u deze WebPart in.

Page

Hiermee haalt u een verwijzing op naar het Page exemplaar dat het serverbeheer bevat.

(Overgenomen van Control)
Parent

Hiermee haalt u een verwijzing op naar het bovenliggende besturingselement van het serverbeheer in de paginabeheerhiërarchie.

(Overgenomen van Control)
PartChromePadding

Hiermee wordt de afstand tussen de inhoud van een WebPart besturingselement en de rand van het besturingselement ophaalt of ingesteld.

PartChromeStyle

Hiermee haalt u stijlkenmerken op die van toepassing zijn op de randen van besturingselementen voor webonderdelen die zijn opgenomen in een zone.

PartChromeType

Hiermee haalt u het type rand op waarmee webonderdelen worden beheerd die zijn opgenomen in een zone.

PartStyle

Hiermee haalt u stijlkenmerken op die van toepassing zijn op de rand en inhoud van elk besturingselement voor webonderdelen dat is opgenomen in een zone.

PartTitleStyle

Hiermee worden stijlkenmerken opgehaald voor de titelbalkinhoud voor elk besturingselement voor webonderdelen dat is opgenomen in een zone.

RenderClientScript

Hiermee wordt een waarde opgehaald die aangeeft of het clientscript moet worden weergegeven op een pagina met webonderdelen.

RenderingCompatibility

Hiermee wordt een waarde opgehaald waarmee de ASP.NET versie wordt opgegeven waarmee HTML wordt weergegeven, compatibel is met.

(Overgenomen van Control)
Site

Hiermee wordt informatie opgehaald over de container die als host fungeert voor het huidige besturingselement wanneer deze op een ontwerpoppervlak wordt weergegeven.

(Overgenomen van Control)
SkinID

Hiermee wordt de huid op de controle toegepast of ingesteld.

(Overgenomen van WebControl)
Style

Hiermee haalt u een verzameling tekstkenmerken op die worden weergegeven als een stijlkenmerk op de buitenste tag van het besturingselement webserver.

(Overgenomen van WebControl)
SupportsDisabledAttribute

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement het disabled kenmerk van het gerenderde HTML-element moet instellen op 'uitgeschakeld' wanneer de eigenschap van IsEnabled het besturingselement is false.

(Overgenomen van CompositeControl)
TabIndex

Hiermee haalt u de tabindex van het besturingselement webserver op of stelt u deze in.

(Overgenomen van WebControl)
TagKey

Hiermee haalt u de HtmlTextWriterTag waarde op die overeenkomt met dit besturingselement van de webserver. Deze eigenschap wordt voornamelijk gebruikt door controleontwikkelaars.

TagName

Hiermee haalt u de naam van het besturingselementlabel op. Deze eigenschap wordt voornamelijk gebruikt door controleontwikkelaars.

(Overgenomen van WebControl)
TemplateControl

Hiermee haalt u een verwijzing op naar de sjabloon die dit besturingselement bevat of stelt u deze in.

(Overgenomen van Control)
TemplateSourceDirectory

Hiermee haalt u de virtuele map op van de Page server of UserControl die het huidige serverbeheer bevat.

(Overgenomen van Control)
ToolTip

Hiermee wordt de tekst opgehaald of ingesteld die wordt weergegeven wanneer de muisaanwijzer boven het besturingselement webserver beweegt.

(Overgenomen van WebControl)
UniqueID

Hiermee haalt u de unieke, hiërarchisch gekwalificeerde id voor het serverbesturingselement op.

(Overgenomen van Control)
ValidateRequestMode

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het besturingselement clientinvoer vanuit de browser controleert op mogelijk gevaarlijke waarden.

(Overgenomen van Control)
VerbButtonType

Hiermee haalt u op welk type knop wordt gebruikt om werkwoorden in een zone weer te geven.

VerbStyle

Hiermee haalt u de stijlkenmerken voor de gebruikersinterfacewoorden (UI) op die zijn gekoppeld aan besturingselementen voor webonderdelen in een zone.

ViewState

Hiermee haalt u een woordenlijst met statusgegevens op waarmee u de weergavestatus van een serverbeheer kunt opslaan en herstellen voor meerdere aanvragen voor dezelfde pagina.

(Overgenomen van Control)
ViewStateIgnoresCase

Hiermee wordt een waarde opgehaald die aangeeft of het StateBag object niet hoofdlettergevoelig is.

(Overgenomen van Control)
ViewStateMode

Hiermee haalt u de weergavestatusmodus van dit besturingselement op of stelt u deze in.

(Overgenomen van Control)
Visible

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een serverbesturing wordt weergegeven als gebruikersinterface op de pagina.

(Overgenomen van Control)
WebPartManager

Hiermee wordt een verwijzing opgehaald naar het WebPartManager besturingselement dat is gekoppeld aan een WebZone besturingselementexemplaar op een pagina met webonderdelen.

Width

Hiermee haalt u de breedte van het besturingselement webserver op of stelt u deze in.

(Overgenomen van WebControl)

Methoden

Name Description
AddAttributesToRender(HtmlTextWriter)

Hiermee worden HTML-kenmerken en -stijlen toegevoegd die moeten worden weergegeven aan de opgegeven HtmlTextWriterTag. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars.

(Overgenomen van WebControl)
AddedControl(Control, Int32)

Aangeroepen nadat een onderliggend besturingselement is toegevoegd aan de Controls verzameling van het Control object.

(Overgenomen van Control)
AddParsedSubObject(Object)

Hiermee wordt het serverbesturingselement aangegeven dat een element, XML of HTML, is geparseerd en wordt het element toegevoegd aan het object van ControlCollection het serverbesturingselement.

(Overgenomen van Control)
ApplyStyle(Style)

Kopieert eventuele niet-lege elementen van de opgegeven stijl naar het web besturingselement, en overschrijft eventuele bestaande stijlelementen van het besturingselement. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars.

(Overgenomen van WebControl)
ApplyStyleSheetSkin(Page)

De stijleigenschappen die in het paginamodel zijn gedefinieerd, worden toegepast op het besturingselement.

(Overgenomen van Control)
BeginRenderTracing(TextWriter, Object)

Begint met het traceren van ontwerptijd van renderinggegevens.

(Overgenomen van Control)
BuildProfileTree(String, Boolean)

Verzamelt informatie over het serverbesturingselement en levert deze aan de Trace eigenschap die moet worden weergegeven wanneer tracering is ingeschakeld voor de pagina.

(Overgenomen van Control)
ClearCachedClientID()

Hiermee stelt u de waarde in de cache in ClientID op null.

(Overgenomen van Control)
ClearChildControlState()

Hiermee verwijdert u de informatie over de controlestatus voor de onderliggende besturingselementen van het serverbesturingselement.

(Overgenomen van Control)
ClearChildState()

Hiermee verwijdert u de informatie over de weergavestatus en controlestatus voor alle onderliggende besturingselementen van het serverbesturingselement.

(Overgenomen van Control)
ClearChildViewState()

Hiermee verwijdert u de informatie over de weergavestatus voor alle onderliggende besturingselementen van het serverbesturingselement.

(Overgenomen van Control)
ClearEffectiveClientIDMode()

Hiermee stelt u de ClientIDMode eigenschap van het huidige besturingselementexemplaren en van alle onderliggende besturingselementen in op Inherit.

(Overgenomen van Control)
CopyBaseAttributes(WebControl)

Kopieert de eigenschappen die niet zijn ingekapseld door het Style object van het opgegeven webserverbesturingselement naar het webserverbesturingselement waaruit deze methode wordt aangeroepen. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars.

(Overgenomen van WebControl)
CreateChildControls()

Wordt aangeroepen door het ASP.NET paginaframework om serverbesturingselementen op de hoogte te stellen die gebruikmaken van implementatie op basis van samenstelling om onderliggende besturingselementen te maken die ze bevatten ter voorbereiding op het terug plaatsen of weergeven.

(Overgenomen van Control)
CreateControlCollection()

Hiermee maakt u een nieuw ControlCollection object voor het opslaan van de onderliggende besturingselementen (zowel letterlijk als server) van het serverbesturingselement.

(Overgenomen van Control)
CreateControlStyle()

Hiermee maakt u het stijlobject dat intern door de WebControl klasse wordt gebruikt om alle stijlgerelateerde eigenschappen te implementeren. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars.

(Overgenomen van WebControl)
DataBind()

Hiermee wordt een gegevensbron gekoppeld aan de CompositeControl onderliggende besturingselementen en alle onderliggende besturingselementen.

(Overgenomen van CompositeControl)
DataBind(Boolean)

Hiermee koppelt u een gegevensbron aan het aangeroepen serverbesturingselement en alle onderliggende besturingselementen met een optie om de DataBinding gebeurtenis te genereren.

(Overgenomen van Control)
DataBindChildren()

Hiermee wordt een gegevensbron gekoppeld aan de onderliggende besturingselementen van het serverbesturingselement.

(Overgenomen van Control)
Dispose()

Hiermee kan een serverbesturing definitief worden opgeschoond voordat deze uit het geheugen wordt vrijgegeven.

(Overgenomen van Control)
EndRenderTracing(TextWriter, Object)

Hiermee wordt de ontwerptijd van het traceren van renderinggegevens beëindigd.

(Overgenomen van Control)
EnsureChildControls()

Bepaalt of het serverbesturingselement onderliggende besturingselementen bevat. Als dat niet het geval is, worden onderliggende besturingselementen gemaakt.

(Overgenomen van Control)
EnsureID()

Hiermee maakt u een id voor besturingselementen waaraan geen id is toegewezen.

(Overgenomen van Control)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
FindControl(String, Int32)

Hiermee zoekt u in de huidige naamgevingscontainer naar een serverbeheer met het opgegeven en een geheel getal dat is opgegeven id in de pathOffset parameter, die de zoekopdracht helpt. U moet deze versie van de FindControl methode niet overschrijven.

(Overgenomen van Control)
FindControl(String)

Zoekt in de huidige naamgevingscontainer naar een serverbeheer met de opgegeven id parameter.

(Overgenomen van Control)
Focus()

Hiermee stelt u de invoerfocus in op een besturingselement.

(Overgenomen van Control)
GetDesignModeState()

Hiermee haalt u ontwerptijdgegevens op voor een besturingselement.

(Overgenomen van Control)
GetEffectiveChromeType(Part)

Retourneert de werkelijke of effectieve huidige PartChromeType waarde van een WebPart besturingselement, gezien de PartChromeType eigenschap van de zone en de huidige weergavemodus van de pagina Webonderdelen.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetRouteUrl(Object)

Haalt de URL op die overeenkomt met een set routeparameters.

(Overgenomen van Control)
GetRouteUrl(RouteValueDictionary)

Haalt de URL op die overeenkomt met een set routeparameters.

(Overgenomen van Control)
GetRouteUrl(String, Object)

Haalt de URL op die overeenkomt met een set routeparameters en een routenaam.

(Overgenomen van Control)
GetRouteUrl(String, RouteValueDictionary)

Haalt de URL op die overeenkomt met een set routeparameters en een routenaam.

(Overgenomen van Control)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
GetUniqueIDRelativeTo(Control)

Retourneert het voorvoegselgedeelte van de UniqueID eigenschap van het opgegeven besturingselement.

(Overgenomen van Control)
HasControls()

Bepaalt of het serverbesturingselement onderliggende besturingselementen bevat.

(Overgenomen van Control)
HasEvents()

Retourneert een waarde die aangeeft of gebeurtenissen zijn geregistreerd voor het besturingselement of onderliggende besturingselementen.

(Overgenomen van Control)
IsLiteralContent()

Bepaalt of het serverbeheer alleen letterlijke inhoud bevat.

(Overgenomen van Control)
LoadControlState(Object)

Herstelt controlestatusgegevens van een vorige paginaaanvraag die door de SaveControlState() methode is opgeslagen.

(Overgenomen van Control)
LoadViewState(Object)

Laadt eerder opgeslagen statusinformatie voor een zone.

MapPathSecure(String)

Hiermee haalt u het fysieke pad op waarnaar een virtueel pad, ofwel absoluut of relatief, wordt toegewezen.

(Overgenomen van Control)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
MergeStyle(Style)

Kopieert niet-lege elementen van de opgegeven stijl naar het webbesturing, maar overschrijft geen bestaande stijlelementen van het besturingselement. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars.

(Overgenomen van WebControl)
OnBubbleEvent(Object, EventArgs)

Bepaalt of de gebeurtenis voor het serverbeheer wordt doorgegeven aan de hiërarchie van de ui-server van de pagina.

(Overgenomen van Control)
OnDataBinding(EventArgs)

Hiermee wordt de DataBinding gebeurtenis gegenereerd.

(Overgenomen van Control)
OnInit(EventArgs)

Hiermee wordt de Init gebeurtenis gegenereerd.

OnLoad(EventArgs)

Hiermee wordt de Load gebeurtenis gegenereerd.

(Overgenomen van Control)
OnPreRender(EventArgs)

Hiermee wordt de PreRender gebeurtenis gegenereerd.

OnUnload(EventArgs)

Hiermee wordt de Unload gebeurtenis gegenereerd.

(Overgenomen van Control)
OpenFile(String)

Hiermee wordt een Stream bestand gelezen.

(Overgenomen van Control)
RaiseBubbleEvent(Object, EventArgs)

Wijst alle bronnen van de gebeurtenis en de bijbehorende informatie toe aan het bovenliggende besturingselement.

(Overgenomen van Control)
RecreateChildControls()

Maakt de onderliggende besturingselementen opnieuw in een besturingselement dat is afgeleid van CompositeControl.

(Overgenomen van CompositeControl)
RemovedControl(Control)

Aangeroepen nadat een onderliggend besturingselement is verwijderd uit de Controls verzameling van het Control object.

(Overgenomen van Control)
Render(HtmlTextWriter)

Hiermee schrijft u de CompositeControl inhoud naar het opgegeven HtmlTextWriter object voor weergave op de client.

(Overgenomen van CompositeControl)
RenderBeginTag(HtmlTextWriter)

Hiermee wordt de geopende HTML-tag van het zone-besturingselement weergegeven voor het opgegeven HtmlTextWriter object.

RenderBody(HtmlTextWriter)

Hiermee wordt de weergave voor de hoofdtekst van een zonebeheer overschreven.

RenderChildren(HtmlTextWriter)

Hiermee wordt de inhoud van de onderliggende elementen van een serverbeheer uitgevoerd naar een opgegeven HtmlTextWriter object, waarmee de inhoud wordt weggeschreven die op de client moet worden weergegeven.

(Overgenomen van Control)
RenderContents(HtmlTextWriter)

Geeft de volledige inhoud van een zonebesturingselement weer tussen de begin- en eindtags voor het opgegeven HtmlTextWriter object.

RenderControl(HtmlTextWriter, ControlAdapter)

De server beheert inhoud naar een opgegeven HtmlTextWriter object met behulp van een opgegeven ControlAdapter object.

(Overgenomen van Control)
RenderControl(HtmlTextWriter)

Hiermee wordt inhoud van de server naar een opgegeven HtmlTextWriter object uitgevoerd en wordt traceringsinformatie over het besturingselement opgeslagen als tracering is ingeschakeld.

(Overgenomen van Control)
RenderEndTag(HtmlTextWriter)

Geeft de HTML-slottag van het besturingselement weer in de opgegeven schrijver. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars.

(Overgenomen van WebControl)
RenderFooter(HtmlTextWriter)

Hiermee wordt de weergave voor de voettekst van een zone-besturingselement overschreven.

RenderHeader(HtmlTextWriter)

Hiermee wordt de weergave voor de koptekst van een zone-besturingselement overschreven.

ResolveAdapter()

Hiermee haalt u de besturingsadapter op die verantwoordelijk is voor het weergeven van het opgegeven besturingselement.

(Overgenomen van Control)
ResolveClientUrl(String)

Hiermee haalt u een URL op die door de browser kan worden gebruikt.

(Overgenomen van Control)
ResolveUrl(String)

Converteert een URL naar een URL die bruikbaar is voor de aanvragende client.

(Overgenomen van Control)
SaveControlState()

Hiermee worden wijzigingen in de status van de servercontrole opgeslagen die zijn opgetreden sinds het moment dat de pagina op de server is geplaatst.

(Overgenomen van Control)
SaveViewState()

Slaat eventuele wijzigingen in de weergavestatus op die zijn opgetreden nadat een pagina is teruggezet naar de server.

SetDesignModeState(IDictionary)

Hiermee stelt u ontwerptijdgegevens in voor een besturingselement.

(Overgenomen van Control)
SetRenderMethodDelegate(RenderMethod)

Hiermee wijst u een gemachtigde van een gebeurtenishandler toe om het serverbeheer en de inhoud ervan weer te geven in het bovenliggende besturingselement.

(Overgenomen van Control)
SetTraceData(Object, Object, Object)

Hiermee stelt u traceringsgegevens in voor het traceren van renderinggegevens in ontwerptijd, met behulp van het traceringsobject, de traceringsgegevenssleutel en de traceringsgegevenswaarde.

(Overgenomen van Control)
SetTraceData(Object, Object)

Hiermee stelt u traceringsgegevens in voor ontwerptijdtracering van renderinggegevens, met behulp van de traceringsgegevenssleutel en de traceringsgegevenswaarde.

(Overgenomen van Control)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
TrackViewState()

Hiermee worden wijzigingen bijgehouden in de weergavestatus van een zonebeheer.

gebeurtenis

Name Description
DataBinding

Treedt op wanneer het serverbeheer wordt verbonden met een gegevensbron.

(Overgenomen van Control)
Disposed

Treedt op wanneer een serverbesturing wordt vrijgegeven uit het geheugen. Dit is de laatste fase van de levenscyclus van serverbeheer wanneer een ASP.NET pagina wordt aangevraagd.

(Overgenomen van Control)
Init

Treedt op wanneer het serverbeheer wordt geïnitialiseerd. Dit is de eerste stap in de levenscyclus.

(Overgenomen van Control)
Load

Treedt op wanneer het serverbeheer in het Page object wordt geladen.

(Overgenomen van Control)
PreRender

Vindt plaats nadat het object is geladen, maar voordat het Control wordt weergegeven.

(Overgenomen van Control)
Unload

Treedt op wanneer het serverbeheer uit het geheugen wordt verwijderd.

(Overgenomen van Control)

Expliciete interface-implementaties

Name Description
IAttributeAccessor.GetAttribute(String)

Hiermee haalt u een kenmerk van het webbeheer op met de opgegeven naam.

(Overgenomen van WebControl)
IAttributeAccessor.SetAttribute(String, String)

Hiermee stelt u een kenmerk van het webbeheer in op de opgegeven naam en waarde.

(Overgenomen van WebControl)
ICompositeControlDesignerAccessor.RecreateChildControls()

Hiermee kan een ontwerper de verzameling onderliggende besturingselementen van het samengestelde besturingselement opnieuw maken in de ontwerpomgeving.

(Overgenomen van CompositeControl)
IControlBuilderAccessor.ControlBuilder

Zie voor een beschrijving van dit lid ControlBuilder.

(Overgenomen van Control)
IControlDesignerAccessor.GetDesignModeState()

Zie voor een beschrijving van dit lid GetDesignModeState().

(Overgenomen van Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

Zie voor een beschrijving van dit lid SetDesignModeState(IDictionary).

(Overgenomen van Control)
IControlDesignerAccessor.SetOwnerControl(Control)

Zie voor een beschrijving van dit lid SetOwnerControl(Control).

(Overgenomen van Control)
IControlDesignerAccessor.UserData

Zie voor een beschrijving van dit lid UserData.

(Overgenomen van Control)
IDataBindingsAccessor.DataBindings

Zie voor een beschrijving van dit lid DataBindings.

(Overgenomen van Control)
IDataBindingsAccessor.HasDataBindings

Zie voor een beschrijving van dit lid HasDataBindings.

(Overgenomen van Control)
IExpressionsAccessor.Expressions

Zie voor een beschrijving van dit lid Expressions.

(Overgenomen van Control)
IExpressionsAccessor.HasExpressions

Zie voor een beschrijving van dit lid HasExpressions.

(Overgenomen van Control)
IParserAccessor.AddParsedSubObject(Object)

Zie voor een beschrijving van dit lid AddParsedSubObject(Object).

(Overgenomen van Control)

Extensiemethoden

Name Description
EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>)

Hiermee schakelt u het gedrag van dynamische gegevens in voor het opgegeven gegevensbeheer.

EnableDynamicData(INamingContainer, Type, Object)

Hiermee schakelt u het gedrag van dynamische gegevens in voor het opgegeven gegevensbeheer.

EnableDynamicData(INamingContainer, Type)

Hiermee schakelt u het gedrag van dynamische gegevens in voor het opgegeven gegevensbeheer.

FindDataSourceControl(Control)

Retourneert de gegevensbron die is gekoppeld aan het gegevensbeheer voor het opgegeven besturingselement.

FindFieldTemplate(Control, String)

Retourneert de veldsjabloon voor de opgegeven kolom in de naamgevingscontainer van het opgegeven besturingselement.

FindMetaTable(Control)

Retourneert het metatable-object voor het bevattende gegevensbeheer.

GetDefaultValues(INamingContainer)

Hiermee haalt u de verzameling van de standaardwaarden voor het opgegeven gegevensbeheer op.

GetMetaTable(INamingContainer)

Hiermee haalt u de tabelmetagegevens voor het opgegeven gegevensbeheer op.

SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>)

Hiermee stelt u de metagegevens van de tabel en de standaardwaardetoewijzing voor het opgegeven gegevensbeheer in.

SetMetaTable(INamingContainer, MetaTable, Object)

Hiermee stelt u de metagegevens van de tabel en de standaardwaardetoewijzing voor het opgegeven gegevensbeheer in.

SetMetaTable(INamingContainer, MetaTable)

Hiermee stelt u de tabelmetagegevens voor het opgegeven gegevensbeheer in.

TryGetMetaTable(INamingContainer, MetaTable)

Bepaalt of tabelmetagegevens beschikbaar zijn.

Van toepassing op

Zie ook