GenericWebPart Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
public ref class GenericWebPart : System::Web::UI::WebControls::WebParts::WebPart
public class GenericWebPart : System.Web.UI.WebControls.WebParts.WebPart
type GenericWebPart = class
inherit WebPart
Public Class GenericWebPart
Inherits WebPart
- Overname
Voorbeelden
In het volgende codevoorbeeld ziet u hoe het GenericWebPart besturingselement automatisch een serverbesturing verpakt die geen WebPart besturingselement is tijdens runtime.
Het eerste deel van het codevoorbeeld bevat een pagina met webonderdelen met twee WebPartZone besturingselementen. Binnen elke zone is een standaard ASP.NET serverbesturing. Omdat de besturingselementen zich in een WebPartZone zone bevinden, worden ze automatisch verpakt met een GenericWebPart besturingselement wanneer de pagina wordt gecompileerd. U kunt dus klasse-eigenschappen op deze besturingselementen declareren WebPart . Nadat u de pagina in een browser hebt geladen, worden de details voor elk besturingselement weergegeven in een label als u op de knop Alle eigenschapswaarden weergeven klikt. Als u wilt zien hoe het GenericWebPart besturingselement werkt, heeft het Calendar besturingselement in de eerste zone enkele eigenschappen GenericWebPart die zijn ingesteld in de declaratieve markeringen van de .aspx pagina, terwijl het BulletedList besturingselement dat niet doet. Nadat u de pagina hebt geladen, moet u rekening houden met de verschillen in de eigenschapswaarden voor de twee besturingselementen en dat beide een bovenliggend GenericWebPart besturingselement hebben.
<%@ Page Language="C#"
Codefile="genericwebpart.cs"
Inherits="genericwebpart_sample" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>GenericWebPart Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:WebPartManager ID="WebPartManager1" runat="server">
</asp:WebPartManager>
<asp:WebPartZone ID="WebPartZone1" runat="server">
<ZoneTemplate>
<asp:Calendar ID="Calendar1" runat="server"
Title="My Calendar"
Description="A calendar used as a GenericWebPart control."
CatalogIconImageUrl="MyCatalogIcon.gif"
TitleIconimageUrl ="MyTitleIcon.gif"
TitleUrl="MyInfoUrl.htm"
Width="250"/>
</ZoneTemplate>
</asp:WebPartZone>
<asp:WebPartZone ID="WebPartZone2" runat="server">
<ZoneTemplate>
<asp:BulletedList ID="BulletedList1"
Runat="server"
DisplayMode="HyperLink">
<asp:ListItem Value="http://msdn.microsoft.com">
MSDN
</asp:ListItem>
<asp:ListItem Value="http://www.asp.net">
ASP.NET
</asp:ListItem>
<asp:ListItem Value="http://www.msn.com">
MSN
</asp:ListItem>
</asp:BulletedList>
</ZoneTemplate>
</asp:WebPartZone>
<hr />
<asp:Button ID="Button1" width="200"
runat="server"
Text="Display All Property Values" OnClick="Button1_Click" />
<br />
<asp:Label ID="Label2" runat="server" Text="" />
<br />
<asp:Label ID="Label3" runat="server" Text="" />
</form>
</body>
</html>
<%@ Page Language="vb"
Codefile="genericwebpart.vb"
Inherits="genericwebpart_sample" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>GenericWebPart Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:WebPartManager ID="WebPartManager1" runat="server">
</asp:WebPartManager>
<asp:WebPartZone ID="WebPartZone1" runat="server">
<ZoneTemplate>
<asp:Calendar ID="Calendar1" runat="server"
Title="My Calendar"
Description="A calendar used as a GenericWebPart control."
CatalogIconImageUrl="MyCatalogIcon.gif"
TitleIconimageUrl ="MyTitleIcon.gif"
TitleUrl="MyInfoUrl.htm"
Width="250"/>
</ZoneTemplate>
</asp:WebPartZone>
<asp:WebPartZone ID="WebPartZone2" runat="server">
<ZoneTemplate>
<asp:BulletedList ID="BulletedList1"
Runat="server"
DisplayMode="HyperLink">
<asp:ListItem Value="http://msdn.microsoft.com">
MSDN
</asp:ListItem>
<asp:ListItem Value="http://www.asp.net">
ASP.NET
</asp:ListItem>
<asp:ListItem Value="http://www.msn.com">
MSN
</asp:ListItem>
</asp:BulletedList>
</ZoneTemplate>
</asp:WebPartZone>
<hr />
<asp:Button ID="Button1" width="200"
runat="server"
Text="Display All Property Values" OnClick="Button1_Click" />
<br />
<asp:Label ID="Label2" runat="server" Text="" />
<br />
<asp:Label ID="Label3" runat="server" Text="" />
</form>
</body>
</html>
In het tweede deel van het codevoorbeeld ziet u een gedeeltelijke klasse die toegang heeft tot bepaalde eigenschappen van het GenericWebPart besturingselement via een programma. U ziet dat in de Page_Load methode de GetGenericWebPart methode wordt gebruikt om het runtime-exemplaar op te halen van het GenericWebPart besturingselement dat een serverbesturingselement verpakt. Met deze benadering van het verkrijgen van een verwijzing naar het bovenliggende GenericWebPart besturingselement kunt u programmatisch werken met een gewoon server- of gebruikersbeheer alsof het een WebPart besturingselement tijdens runtime was.
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class genericwebpart_sample : System.Web.UI.Page
{
GenericWebPart calendarPart;
GenericWebPart listPart;
protected void Page_Load(Object sender, EventArgs e)
{
calendarPart = WebPartManager1.GetGenericWebPart(Calendar1);
listPart = WebPartManager1.GetGenericWebPart(BulletedList1);
if (!IsPostBack)
{
Label2.Text = String.Empty;
Label3.Text = String.Empty;
}
}
protected void Button1_Click(object sender, EventArgs e)
{
Label2.Text =
@"<h3>Calendar GenericWebPart Properties</h3>" +
"<em>Title: </em>" + calendarPart.Title +
"<br />" +
"<em>CatalogIconImageUrl: </em>" + calendarPart.CatalogIconImageUrl +
"<br />" +
"<em>TitleUrl: </em>" + calendarPart.TitleUrl +
"<br />" +
"<em>Decription: </em>" + calendarPart.Description +
"<br />" +
"<em>TitleIconImageUrl: </em>" + calendarPart.TitleIconImageUrl +
"<br />" +
"<em>ChildControl ID: </em>" + calendarPart.ChildControl.ID +
"<br />" +
"<em>ChildControl Type: </em>" + calendarPart.ChildControl.GetType().Name +
"<br />" +
"<em>GenericWebPart ID: </em>" + calendarPart.ID +
"<br />" +
"<em>GenericWebPart Type: </em>" + calendarPart.GetType().Name +
"<br />" +
"<em>GenericWebPart Parent ID: </em>" + calendarPart.Parent.ID;
Label3.Text =
@"<h3>BulletedList GenericWebPart Properties</h3>" +
"<em>Title: </em>" + listPart.Title +
"<br />" +
"<em>CatalogIconImageUrl: </em>" + listPart.CatalogIconImageUrl +
"<br />" +
"<em>TitleUrl: </em>" + listPart.TitleUrl +
"<br />" +
"<em>Decription: </em>" + listPart.Description +
"<br />" +
"<em>TitleIconImageUrl: </em>" + listPart.TitleIconImageUrl +
"<br />" +
"<em>ChildControl ID: </em>" + listPart.ChildControl.ID +
"<br />" +
"<em>ChildControl Type: </em>" + listPart.ChildControl.GetType().Name +
"<br />" +
"<em>GenericWebPart ID: </em>" + listPart.ID +
"<br />" +
"<em>GenericWebPart Type: </em>" + listPart.GetType().Name +
"<br />" +
"<em>GenericWebPart Parent ID: </em>" + listPart.Parent.ID;
}
}
Imports System.Data
Imports System.Configuration
Imports System.Web
Imports System.Web.Security
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.Web.UI.WebControls.WebParts
Imports System.Web.UI.HtmlControls
Partial Public Class genericwebpart_sample
Inherits System.Web.UI.Page
Private calendarPart As GenericWebPart
Private listPart As GenericWebPart
Protected Sub Page_Load(ByVal sender As [Object], ByVal e As EventArgs)
calendarPart = WebPartManager1.GetGenericWebPart(Calendar1)
listPart = WebPartManager1.GetGenericWebPart(BulletedList1)
If Not IsPostBack Then
Label2.Text = String.Empty
Label3.Text = String.Empty
End If
End Sub
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs)
Label2.Text = _
"<h3>Calendar GenericWebPart Properties</h3>" & _
"<em>Title: </em>" & calendarPart.Title & _
"<br />" & _
"<em>CatalogIconImageUrl: </em>" & calendarPart.CatalogIconImageUrl & _
"<br />" & _
"<em>TitleUrl: </em>" & calendarPart.TitleUrl & _
"<br />" & _
"<em>Decription: </em>" & calendarPart.Description & _
"<br />" & _
"<em>TitleIconImageUrl: </em>" & calendarPart.TitleIconImageUrl & _
"<br />" & _
"<em>ChildControl ID: </em>" & calendarPart.ChildControl.ID & _
"<br />" & _
"<em>ChildControl Type: </em>" & calendarPart.ChildControl.GetType().Name & _
"<br />" & _
"<em>GenericWebPart ID: </em>" & calendarPart.ID & _
"<br />" & _
"<em>GenericWebPart Type: </em>" & calendarPart.GetType().Name & _
"<br />" & _
"<em>GenericWebPart Parent ID: </em>" & calendarPart.Parent.ID
Label3.Text = _
"<h3>BulletedList GenericWebPart Properties</h3>" & _
"<em>Title: </em>" & listPart.Title & _
"<br />" & _
"<em>CatalogIconImageUrl: </em>" & listPart.CatalogIconImageUrl & _
"<br />" & _
"<em>TitleUrl: </em>" & listPart.TitleUrl & _
"<br />" & _
"<em>Decription: </em>" & listPart.Description & _
"<br />" & _
"<em>TitleIconImageUrl: </em>" & listPart.TitleIconImageUrl & _
"<br />" & _
"<em>ChildControl ID: </em>" & listPart.ChildControl.ID & _
"<br />" & _
"<em>ChildControl Type: </em>" & listPart.ChildControl.GetType().Name & _
"<br />" & _
"<em>GenericWebPart ID: </em>" & listPart.ID & _
"<br />" & _
"<em>GenericWebPart Type: </em>" & listPart.GetType().Name & _
"<br />" & _
"<em>GenericWebPart Parent ID: </em>" & listPart.Parent.ID
End Sub
End Class
Opmerkingen
Het GenericWebPart besturingselement bestaat om een runtime-wrapper te bieden voor serverbesturingselementen die geen WebPart besturingselementen zijn, zodat dergelijke besturingselementen kunnen worden gebruikt op pagina's en toepassingen met webonderdelen. Wanneer ontwikkelaars serverbesturingselementen toevoegen, zoals gebruikersbesturingselementen, ASP.NET serverbesturingselementen of bestaande aangepaste besturingselementen- aan een WebPartZoneBase-besturingselement, worden de besturingselementen van de server automatisch verpakt in runtime GenericWebPart, zodat ze dezelfde functionaliteit kunnen hebben als echte WebPart-besturingselementen.
In de volgende tabel worden besturingselementen en besturingselementen en GenericWebPart besturingselementen met contrasten WebPart vergeleken.
| GenericWebPart besturingselement | WebPart besturingselement |
|---|---|
| Bestaat voor het uitrusten van serverbesturingselementen die niet WebPart besturingselementen met webonderdelenfunctionaliteit, zodat alle ASP.NET, aangepast of gebruikersbeheer kunnen deelnemen aan webonderdelentoepassingen. | Bestaat voor het maken van aangepaste ASP.NET besturingselementen met ingebouwde functionaliteit voor webonderdelen. Dit omvat persoonlijke instellingen, verbindingen, importeren en exporteren en mogelijkheden voor slepen en neerzetten. |
| Wordt nooit gedeclareerd in de opmaak van een pagina. Het bestaat alleen voor het verpakken van serverbesturingselementen tijdens runtime en om het verpakte besturingselement (of onderliggend besturingselement) de volledige functionaliteit van een WebPart besturingselement te geven. | Kan worden gedeclareerd in de markering van een pagina tijdens het ontwerp, zoals een ASP.NET serverbesturing, behalve dat deze is gedeclareerd in een WebPartZoneBase zone. |
| Omvat en integreert het onderliggende besturingselement in het personalisatieproces van webonderdelen, zodat het kan fungeren als een echte WebPart controle. Dit gebeurt automatisch, waardoor ontwikkelaars eenvoudig serverbesturingselementen en gebruikersbesturingselementen kunnen gebruiken in webonderdelentoepassingen. | Wordt automatisch opgenomen in het personalisatieproces voor webonderdelen. |
| Kan programmatisch worden geopend tijdens runtime (met behulp van de methode GetGenericWebPart en doorgegeven aan het onderliggende serverbeheer), zoals een waar WebPart-besturingselement of een standaard ASP.NET besturingselement. | Kan programmatisch worden geopend tijdens runtime, zoals een standaard-ASP.NET-besturingselement. |
Gebruikers profiteren van het GenericWebPart besturingselement omdat het een consistente gebruikerservaring biedt. Elk serverbeheer kan worden gemaakt om te functioneren als een WebPart besturingselement en heeft dezelfde consistente gebruikersinterface-elementen (UI) zoals werkwoorden, pictogrammen, een titel en een koptekst. Ontwikkelaars profiteren van het GenericWebPart besturingselement omdat ze hiermee bestaande gebruikersbesturingselementen en serverbesturingselementen binnen webonderdelentoepassingen opnieuw kunnen gebruiken.
Note
Wanneer u pagina's met webonderdelen maakt, hoeft u niets te doen om een bestaand gebruikersbesturingselement of aangepast besturingselement te kunnen verpakken met het GenericWebPart besturingselement. Voeg eenvoudigweg uw server- of gebruikersbeheer toe aan een WebPartZoneBase zone, programmatisch of door dit te declareren in de markeringen van de pagina, en het besturingselement webonderdelen dat is ingesteld, verpakt uw besturingselement automatisch met een GenericWebPart object tijdens runtime.
Omdat serverbesturingselementen die in zones worden geplaatst, WebPartZoneBase worden verpakt met een GenericWebPart besturingselement tijdens runtime, kunnen ontwikkelaars gewone server- en gebruikersbesturingselementen precies gebruiken alsof ze besturingselementen waren WebPart . Als u aangepaste besturingselementen declareert die overnemen van de basisklasse Control binnen een WebPartZone, kunnen deze besturingselementen het gebruik van de intrinsieke WebPart eigenschappen niet ondersteunen. U kunt de eigenschappen dus niet declareren IWebPart voor dergelijke besturingselementen, inclusief eigenschappen zoals de Title eigenschap en de Description eigenschap. Andere typen serverbesturingselementen (zoals WebPart besturingselementen, gebruikersbesturingselementen en aangepaste besturingselementen die overnemen van WebControl) kunnen deze eigenschappen declareren, omdat ze het gebruik van expando-eigenschappen ondersteunen.
Expando-eigenschappen zijn eigenlijk tekenreeksen die kunnen worden toegevoegd aan een klasse dynamisch als een eigenschap, door middel van de IAttributeAccessor interface. Besturingselementen die deze interface implementeren, met inbegrip van de WebControl klasse en de onderliggende elementen, kunnen expando-eigenschappen gebruiken. Omdat de basisklasse Control geen uitbreidingseigenschappen ondersteunt, kan de set webonderdelen de intrinsieke Control eigenschappen niet dynamisch toevoegen aan het aangepaste besturingselement wanneer een aangepast besturingselement wordt overgenomen van de WebPartZone klasse.GenericWebPartIWebPart In dit geval hebt u twee keuzes. U kunt het aangepaste besturingselement zonder de IWebPart eigenschappen gebruiken of u kunt de IWebPart interface in het aangepaste besturingselement implementeren, zodat deze de eigenschappen kan gebruiken.
Als voorbeeld van hoe besturingselementen die overnemen van WebControl de eigenschappen IWebPart kunnen gebruiken, als u tijdens het ontwerp een besturingselement ASP.NET Calendar declareert in de markering van een pagina (binnen een WebPartZoneBase-zone), ook al neemt dit besturingselement niet over van de klasse WebPart en bevat geen systeemeigen WebPart leden, u kunt het nog steeds precies behandelen als een WebPart controle. U kunt eigenschappen declareren WebPart in het agenda-besturingselement, zoals Title, Descriptionen andere. Tijdens runtime kunt u de GetGenericWebPart methode gebruiken, die het besturingselement dat het GenericWebPart agenda-besturingselement dynamisch verpakt, retourneert en programmatisch met het besturingselement werkt, net zoals u zou doen met een WebPart besturingselement, met toegang tot dezelfde eigenschappen, gebeurtenissen en methoden.
Het GenericWebPart besturingselement heeft een kritieke eigenschap waarmee u toegang hebt tot het onderliggende serverbesturingselement: de ChildControl eigenschap. Met deze eigenschap kunnen ontwikkelaars programmatisch toegang krijgen tot het serverbeheer. De ChildControl eigenschap wordt ook gebruikt door het WebPartManager besturingselement voor toegang tot persoonlijke gegevens van het onderliggende besturingselement en om autorisatie uit te voeren als de AuthorizationFilter eigenschap is ingesteld.
Het GenericWebPart besturingselement heeft verschillende andere eigenschappen, die allemaal eigenschappen overschrijven die zijn overgenomen van de basisklasse WebPart . Zoals vermeld, kunt u deze eigenschappen gebruiken met elk onderliggend besturingselement, zodat het zich kan gedragen als een WebPart besturingselement. Een belangrijke eigenschap is de ExportMode eigenschap. Hiermee wordt bepaald of alle exportbare eigenschappen, of alleen de eigenschappen die als niet-gevoelig zijn gemarkeerd, kunnen worden geëxporteerd. De gebruikersinterfacegeoriënteerde eigenschappen die zijn overgenomen van de WebPart klasse, zoals CatalogIconImageUrl, DescriptionHeight, Title, , TitleUrlen Width, kunnen worden ingesteld in de declaratieve markeringen voor serverbesturingselementen die in een WebPartZoneBase zone worden geplaatst.
Belangrijke methoden in de GenericWebPart klasse omvatten de CreateControlCollection methode, waarmee de verzameling besturingselementen (inclusief onderliggende besturingselementen) wordt gemaakt die zijn gekoppeld aan een GenericWebPart besturingselement en de Render methode, waarmee alle rendering wordt gedelegeerd aan de verpakte onderliggende besturingselementen. De constructors in de GenericWebPart klasse zijn beveiligd en zijn bedoeld voor intern gebruik of voor uitbreidbaarheidsscenario's.
Er zijn enkele aanvullende nuttige inzichten voor het werken met GenericWebPart besturingselementen. Als u standaardwaarden wilt instellen voor de overschreven eigenschappen in de GenericWebPart klasse, kan uw gebruikersbeheer of aangepaste serverbeheer de IWebPart en IWebActionable interfaces implementeren en hun leden overschrijven. Tijdens runtime krijgt het GenericWebPart besturingselement de waarden voor de geïmplementeerde eigenschappen van het onderliggende besturingselement waarmee de interfaces worden geïmplementeerd. Als uw besturingselement een van de eigenschappen definieert als aanpasbaar (met behulp van het Personalizable metagegevenskenmerk), GenericWebPart worden deze eigenschappen automatisch ingeschakeld voor persoonlijke instellingen tijdens runtime, net zoals de aanpasbare eigenschappen van een WebPart besturingselement.
Als u bewerkingsfuncties voor webonderdelen wilt bieden voor uw besturingselement, kunt u de IWebEditable interface implementeren. Wanneer de methode wordt aangeroepen, wordt tijdens CreateEditorParts runtime de code van het GenericWebPart besturingselement voor de WebBrowsableObject eigenschap aangeroepen in dezelfde eigenschap in het onderliggende besturingselement en wordt de implementatie van het onderliggende besturingselement gebruikt om gekoppelde aangepaste EditorPart besturingselementen te maken.
Notities voor overnemers
Er zijn enkele gevallen waarin het nodig is om over te nemen van de GenericWebPart klasse. Een dergelijk geval is als een ontwikkelaar een aangepaste actie in de constructor wil implementeren wanneer een GenericWebPart besturingselement wordt gemaakt. U kunt bijvoorbeeld het onderliggende besturingselement ergens anders opslaan dan de verzameling besturingselementen in de GenericWebPart klasse. Als u de klasse overneemt GenericWebPart , moet u ook de klasse overnemen en de WebPartManager methode ervan overschrijven CreateWebPart(Control) om het aangepaste besturingselement te kunnen maken.
Constructors
| Name | Description |
|---|---|
| GenericWebPart(Control) |
Initialiseert een nieuw exemplaar van een GenericWebPart besturingselement door een verwijzing door te geven naar een besturingselement dat het onderliggende besturingselement wordt. |
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) |
| AllowClose |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een eindgebruiker een WebPart besturingselement op een webpagina kan sluiten. (Overgenomen van WebPart) |
| AllowConnect |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het WebPart besturingselement andere besturingselementen toestaat om hiermee verbindingen te vormen. (Overgenomen van WebPart) |
| AllowEdit |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een eindgebruiker een WebPart besturingselement kan wijzigen via de gebruikersinterface (UI) die wordt geleverd door een of meer EditorPart besturingselementen. (Overgenomen van WebPart) |
| AllowHide |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of eindgebruikers een WebPart besturingselement mogen verbergen. (Overgenomen van WebPart) |
| AllowMinimize |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of eindgebruikers een WebPart besturingselement kunnen minimaliseren. (Overgenomen van WebPart) |
| AllowZoneChange |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een gebruiker een WebPart besturingselement tussen WebPartZoneBase zones kan verplaatsen. (Overgenomen van WebPart) |
| 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) |
| AuthorizationFilter |
Hiermee haalt u een willekeurige tekenreeks op of stelt u deze in om te bepalen of een WebPart besturingselement is gemachtigd om aan een pagina te worden toegevoegd. (Overgenomen van WebPart) |
| 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 van de achtergrondafbeelding voor het configuratiescherm op of stelt u deze in. (Overgenomen van Panel) |
| 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) |
| CatalogIconImageUrl |
Hiermee haalt u de URL op of stelt u deze in op een afbeelding die een GenericWebPart besturingselement in een catalogus met besturingselementen vertegenwoordigt. |
| ChildControl |
Hiermee haalt u een verwijzing op naar het onderliggende besturingselement dat tijdens runtime wordt verpakt door een GenericWebPart besturingselement. |
| ChildControlsCreated |
Hiermee wordt een waarde opgehaald die aangeeft of de onderliggende besturingselementen van het serverbesturingselement zijn gemaakt. (Overgenomen van Control) |
| ChromeState |
Hiermee wordt opgehaald of ingesteld of een onderdeelbeheer zich in een geminimaliseerde of normale toestand bevindt. (Overgenomen van WebPart) |
| ChromeType |
Hiermee kunt u het type rand ophalen of instellen dat een besturingselement voor webonderdelen omkadert. (Overgenomen van WebPart) |
| 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) |
| ConnectErrorMessage |
Hiermee wordt een foutbericht weergegeven voor gebruikers als er fouten optreden tijdens het verbindingsproces. (Overgenomen van WebPart) |
| 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 voor een opgegeven serverbesturingselement in de gebruikersinterfacehiërarchie bevat. (Overgenomen van Part) |
| 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) |
| DefaultButton |
Hiermee haalt u de id op voor de standaardknop die in het Panel besturingselement is opgenomen. (Overgenomen van Panel) |
| Description |
Hiermee haalt u een korte woordgroep op die samenvat wat een besturingselement doet, voor gebruik in Knopinfo en catalogi van serverbesturingselementen. |
| DesignMode |
Hiermee wordt een waarde opgehaald die aangeeft of een besturingselement wordt gebruikt op een ontwerpoppervlak. (Overgenomen van Control) |
| Direction |
Hiermee haalt u de horizontale richting op die inhoud binnen het besturingselement stroomt of stelt u deze in. (Overgenomen van WebPart) |
| DisplayTitle |
Hiermee haalt u een tekenreeks op die de volledige titeltekst bevat die daadwerkelijk wordt weergegeven op de titelbalk van een WebPart besturingselementexemplaren. (Overgenomen van WebPart) |
| 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) |
| Events |
Hiermee haalt u een lijst met gedelegeerden van de gebeurtenis-handler op voor het besturingselement. Deze eigenschap is alleen-lezen. (Overgenomen van Control) |
| ExportMode |
Hiermee worden alle, sommige of geen van de eigenschappen van een WebPart besturingselement geëxporteerd of ingesteld. (Overgenomen van WebPart) |
| Font |
Hiermee haalt u de lettertype-eigenschappen op die zijn gekoppeld aan het besturingselement webserver. (Overgenomen van WebControl) |
| ForeColor |
Hiermee haalt u de voorgrondkleur (meestal de kleur van de tekst) van het webserverbesturingselement op of stelt u deze in. (Overgenomen van WebControl) |
| GroupingText |
Hiermee haalt u het bijschrift op of stelt u het bijschrift in voor de groep besturingselementen die zich in het configuratiescherm bevinden. (Overgenomen van Panel) |
| 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) |
| HasSharedData |
Hiermee wordt een waarde opgehaald die aangeeft of aan een WebPart besturingselement gedeelde persoonlijke gegevens zijn gekoppeld. (Overgenomen van WebPart) |
| HasUserData |
Hiermee wordt een waarde opgehaald die aangeeft of aan een WebPart besturingselement persoonlijke gegevens van gebruikers zijn gekoppeld. (Overgenomen van WebPart) |
| Height |
Hiermee haalt u de hoogte (in pixels) van een besturingselement op of stelt u deze in. |
| HelpMode |
Hiermee haalt u het type gebruikersinterface (UI) op dat wordt gebruikt om Help-inhoud voor een WebPart besturingselement weer te geven. (Overgenomen van WebPart) |
| HelpUrl |
Haalt de URL op of stelt deze in op een Help-bestand voor een WebPart besturingselement. (Overgenomen van WebPart) |
| Hidden |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een WebPart besturingselement wordt weergegeven op een webpagina. (Overgenomen van WebPart) |
| HorizontalAlign |
Hiermee haalt u de horizontale uitlijning van de inhoud in het deelvenster op of stelt u deze in. (Overgenomen van Panel) |
| ID |
Hiermee haalt u de id van een besturingselement op of stelt u deze in. Deze waarde kan niet worden overgenomen. |
| IdSeparator |
Hiermee haalt u het teken op dat wordt gebruikt om besturings-id's te scheiden. (Overgenomen van Control) |
| ImportErrorMessage |
Hiermee wordt een foutbericht opgevraagd of ingesteld dat wordt gebruikt als er fouten optreden wanneer een WebPart besturingselement wordt geïmporteerd. (Overgenomen van WebPart) |
| IsChildControlStateCleared |
Hiermee wordt een waarde opgehaald die aangeeft of besturingselementen in dit besturingselement de controlestatus hebben. (Overgenomen van Control) |
| IsClosed |
Hiermee wordt een waarde opgehaald die aangeeft of een WebPart besturingselement momenteel is gesloten op een pagina met webonderdelen. (Overgenomen van WebPart) |
| IsEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement is ingeschakeld. (Overgenomen van WebControl) |
| IsShared |
Hiermee wordt een waarde opgehaald die aangeeft of een WebPart besturingselement wordt gedeeld, wat betekent dat het zichtbaar is voor alle gebruikers van een pagina met webonderdelen. (Overgenomen van WebPart) |
| IsStandalone |
Hiermee wordt een waarde opgehaald die aangeeft of een WebPart besturingselement zelfstandig is, wat betekent dat het besturingselement zich niet in een WebPartZoneBase zone bevindt. (Overgenomen van WebPart) |
| IsStatic |
Hiermee wordt een waarde opgehaald die aangeeft of een WebPart besturingselement een statisch besturingselement is, wat betekent dat het besturingselement wordt gedeclareerd in de markering van een pagina met webonderdelen en niet programmatisch aan de pagina wordt toegevoegd. (Overgenomen van WebPart) |
| 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) |
| 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) |
| RenderingCompatibility |
Hiermee wordt een waarde opgehaald waarmee de ASP.NET versie wordt opgegeven waarmee HTML wordt weergegeven, compatibel is met. (Overgenomen van Control) |
| ScrollBars |
Hiermee haalt u de zichtbaarheid en positie van schuifbalken in een Panel besturingselement op of stelt u deze in. (Overgenomen van Panel) |
| 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) |
| Subtitle |
Hiermee haalt u een tekenreeks op die is samengevoegd met de Title eigenschapswaarde om een volledige titel voor een besturingselement te vormen. |
| SupportsDisabledAttribute |
Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement het |
| 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. (Overgenomen van WebControl) |
| 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) |
| Title |
Hiermee haalt u de titel van een GenericWebPart besturingselement op of stelt u deze in. |
| TitleIconImageUrl |
Hiermee haalt u de URL op of stelt u de URL in op een afbeelding die wordt gebruikt voor een GenericWebPart besturingselement in de eigen titelbalk van het besturingselement. |
| TitleUrl |
Hiermee wordt een URL opgehaald of ingesteld op aanvullende informatie over een GenericWebPart besturingselement. |
| 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) |
| Verbs |
Hiermee haalt u een verzameling aangepaste werkwoorden op die zijn gekoppeld aan een GenericWebPart besturingselement. |
| 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) |
| WebBrowsableObject |
Hiermee haalt u een verwijzing naar het onderliggende besturingselement op, zodat het besturingselement kan worden bewerkt door aangepaste EditorPart besturingselementen. |
| WebPartManager |
Hiermee haalt u een verwijzing op naar het WebPartManager besturingselement dat is gekoppeld aan een WebPart besturingselementexemplaar. (Overgenomen van WebPart) |
| Width |
Hiermee haalt u de breedte (in pixels) van het besturingselement op of stelt u deze in. |
| Wrap |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de inhoud binnen het deelvenster wordt verpakt. (Overgenomen van Panel) |
| Zone |
Hiermee haalt u de WebPartZoneBase zone op die momenteel een WebPart besturingselement bevat. (Overgenomen van WebPart) |
| ZoneIndex |
Hiermee haalt u de indexpositie van een WebPart besturingselement binnen de zone op. (Overgenomen van WebPart) |
Methoden
| Name | Description |
|---|---|
| AddAttributesToRender(HtmlTextWriter) |
Voegt informatie over de achtergrondafbeelding, uitlijning, terugloop en richting toe aan de lijst met kenmerken die moeten worden weergegeven. (Overgenomen van Panel) |
| 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 |
| 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. |
| CreateControlCollection() |
Overschrijft de basismethode voor het maken van een alleen-lezen verzameling die bestaat uit het onderliggende besturingselement dat is verpakt door een GenericWebPart besturingselement. |
| CreateControlStyle() |
Hiermee maakt u een stijlobject dat intern door het Panel besturingselement wordt gebruikt om alle stijlgerelateerde eigenschappen te implementeren. (Overgenomen van Panel) |
| CreateEditorParts() |
Retourneert een verzameling aangepaste EditorPart besturingselementen die kunnen worden gebruikt om het onderliggende besturingselement van een GenericWebPart besturingselement te bewerken wanneer het zich in de bewerkingsmodus bevindt. |
| DataBind() |
Hiermee wordt een gegevensbron gekoppeld aan het aangeroepen serverbesturingselement en alle onderliggende besturingselementen. (Overgenomen van Part) |
| 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 |
| FindControl(String) |
Zoekt in de huidige naamgevingscontainer naar een serverbeheer met de opgegeven |
| 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) |
| 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) |
Hiermee herstelt u informatie over de weergavestatus van een vorige aanvraag die is opgeslagen met de SaveViewState() methode. (Overgenomen van WebControl) |
| 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) |
| OnClosing(EventArgs) |
Hiermee kunnen afgeleide klassen aangepaste verwerking bieden wanneer een WebPart besturingselement wordt gesloten op een pagina met webonderdelen. (Overgenomen van WebPart) |
| OnConnectModeChanged(EventArgs) |
Hiermee kunnen afgeleide klassen aangepaste verwerking bieden wanneer een WebPart besturingselement het proces voor het maken van verbinding met andere besturingselementen begint of beëindigt. (Overgenomen van WebPart) |
| OnDataBinding(EventArgs) |
Hiermee wordt de DataBinding gebeurtenis gegenereerd. (Overgenomen van Control) |
| OnDeleting(EventArgs) |
Hiermee kunnen afgeleide klassen aangepaste verwerking bieden wanneer een WebPart besturingselement permanent van een pagina met webonderdelen wordt verwijderd. (Overgenomen van WebPart) |
| OnEditModeChanged(EventArgs) |
Hiermee kunnen afgeleide klassen aangepaste verwerking bieden wanneer een WebPart besturingselement de bewerkingsmodus activeert of verlaat. (Overgenomen van WebPart) |
| OnInit(EventArgs) |
Hiermee wordt de Init gebeurtenis gegenereerd. (Overgenomen van Control) |
| OnLoad(EventArgs) |
Hiermee wordt de Load gebeurtenis gegenereerd. (Overgenomen van Control) |
| OnPreRender(EventArgs) |
Hiermee wordt de PreRender gebeurtenis gegenereerd. (Overgenomen van Control) |
| 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) |
| RemovedControl(Control) |
Aangeroepen nadat een onderliggend besturingselement is verwijderd uit de Controls verzameling van het Control object. (Overgenomen van Control) |
| Render(HtmlTextWriter) |
Gemachtigden die de inhoud van het besturingselement weergeven naar het onderliggende besturingselement. |
| RenderBeginTag(HtmlTextWriter) |
Geeft de HTML-openingstag van het Panel besturingselement weer voor de opgegeven schrijver. (Overgenomen van Panel) |
| 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 inhoud van het besturingselement weer voor de opgegeven schrijver. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars. (Overgenomen van WebControl) |
| 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 Panel besturingselement weer in de opgegeven schrijver. (Overgenomen van Panel) |
| 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() |
Hiermee wordt een status opgeslagen die is gewijzigd nadat de TrackViewState() methode is aangeroepen. (Overgenomen van WebControl) |
| SetDesignModeState(IDictionary) |
Hiermee stelt u ontwerptijdgegevens in voor een besturingselement. (Overgenomen van Control) |
| SetPersonalizationDirty() |
Hiermee stelt u een vlag in die aangeeft dat persoonlijke gegevens zijn gewijzigd voor het huidige WebPart controle-exemplaar. (Overgenomen van WebPart) |
| 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 zorgt u ervoor dat het besturingselement wijzigingen in de weergavestatus bijhoudt, zodat deze kunnen worden opgeslagen in de eigenschap van ViewState het object. (Overgenomen van WebPart) |
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 de ontwikkelaar van een ontwerpfunctie voor een besturingselement voor samengestelde onderdelen de onderliggende besturingselementen van het besturingselement opnieuw maken op het ontwerpoppervlak. (Overgenomen van Part) |
| 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. |