EditorZoneBase Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Sert de classe de base pour tous les contrôles de zone qui agissent en tant que conteneurs pour EditorPart les contrôles.
public ref class EditorZoneBase abstract : System::Web::UI::WebControls::WebParts::ToolZone
public abstract class EditorZoneBase : System.Web.UI.WebControls.WebParts.ToolZone
type EditorZoneBase = class
inherit ToolZone
Public MustInherit Class EditorZoneBase
Inherits ToolZone
- Héritage
- Dérivé
Exemples
L’exemple de code suivant illustre plusieurs utilisations déclaratives et programmatiques de la EditorZoneBase classe. Étant donné que la classe est abstraite, les exemples de code utilisent la classe dérivée EditorZone fournie avec le jeu de contrôles WebPart, illustrant les propriétés et méthodes qu’elle hérite de la EditorZoneBase classe.
L’exemple de code comporte quatre parties :
Contrôle utilisateur qui vous permet de modifier les modes d’affichage sur la page Web.
Page Web qui contient un EditorZone contrôle.
Classe personnalisée EditorZone qui illustre certains des membres de la EditorZoneBase classe.
Description du fonctionnement de l’exemple dans un navigateur.
Le code source du contrôle utilisateur provient d’une autre rubrique. Pour que cet exemple de code fonctionne, vous devez obtenir le fichier .ascx pour le contrôle utilisateur à partir de la procédure pas à pas : modification des modes d’affichage sur une rubrique page de composants WebPart et placer le fichier dans le même dossier que la page .aspx de cet exemple de code.
La deuxième partie de l’exemple de code est une page Web qui contient une référence déclarative à un EditorZone contrôle. Près du haut de la page est une Register directive pour le contrôle utilisateur. La balise de contrôle utilisateur est déclarée dans la page avec un <uc1:DisplayModeMenu> élément. Notez qu’en dessous de l’élément <asp:WebPartZone> est un <asp:EditorZone> élément qui contient EditorPart des contrôles et a une variété de balises et de propriétés définies pour déterminer son apparence et son comportement. La plupart du code de la page illustre les différentes utilisations programmatiques des EditorZoneBase propriétés et méthodes.
<%@ Page Language="C#" %>
<%@ register tagprefix="uc1"
tagname="DisplayModeMenuCS"
src="displaymodecs.ascx" %>
<%@ register tagprefix="aspSample"
Namespace="Samples.AspNet.CS.Controls" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
// <snippet3>
// <snippet4>
void Button1_Click(object sender, EventArgs e)
{
if (EditorZone1.ApplyVerb.Enabled)
EditorZone1.ApplyVerb.Enabled = false;
else
EditorZone1.ApplyVerb.Enabled = true;
}
// </snippet4>
// <snippet5>
void Button2_Click(object sender, EventArgs e)
{
if (EditorZone1.CancelVerb.Enabled)
EditorZone1.CancelVerb.Enabled = false;
else
EditorZone1.CancelVerb.Enabled = true;
}
// </snippet5>
// <snippet6>
void Button3_Click(object sender, EventArgs e)
{
Label1.Text = "<br />";
foreach (EditorPart part in EditorZone1.EditorParts)
{
Label1.Text += part.ID + "<br />";
}
}
// </snippet6>
// <snippet7>
void Button4_Click(object sender, EventArgs e)
{
if (EditorZone1.OKVerb.Enabled)
EditorZone1.OKVerb.Enabled = false;
else
EditorZone1.OKVerb.Enabled = true;
}
// </snippet7>
// </snippet3>
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>EditorZoneBase Examples</title>
</head>
<body>
<form id="form1" runat="server">
<asp:WebPartManager ID="WebPartManager1" runat="server" />
<uc1:DisplayModeMenuCS runat="server" id="displaymodemenu1" />
<asp:WebPartZone ID="WebPartZone1" runat="server">
<ZoneTemplate>
<asp:BulletedList
ID="BulletedList1"
Runat="server"
DisplayMode="HyperLink"
Title="Favorite Links" >
<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>
<asp:Calendar ID="Calendar1" Runat="server"
Title="My Calendar" />
</ZoneTemplate>
</asp:WebPartZone>
<aspSample:MyEditorZone ID="EditorZone1" runat="server">
<ApplyVerb Text="Apply Changes" />
<CancelVerb Text="Cancel Changes" />
<OKVerb Text="Finished" />
<ZoneTemplate>
<asp:AppearanceEditorPart ID="AppearanceEditorPart1"
runat="server" />
<asp:LayoutEditorPart ID="LayoutEditorPart1"
runat="server" />
</ZoneTemplate>
</aspSample:MyEditorZone>
<hr />
<asp:Button ID="Button1" runat="server" Width="200"
Text="Toggle ApplyVerb Enabled" OnClick="Button1_Click" />
<br />
<asp:Button ID="Button2" runat="server" Width="200"
Text="Toggle CancelVerb Enabled" OnClick="Button2_Click" />
<br />
<asp:Button ID="Button3" runat="server" Width="200"
Text="Display EditorParts Collection" OnClick="Button3_Click" />
<asp:Label ID="Label1" runat="server" />
<br />
<asp:Button ID="Button4" runat="server" Width="200"
Text="Toggle OKVerb Enabled" OnClick="Button4_Click" />
</form>
</body>
</html>
<%@ Page Language="vb" %>
<%@ register tagprefix="uc1"
tagname="DisplayModeMenuVB"
src="displaymodevb.ascx" %>
<%@ register tagprefix="aspSample"
Namespace="Samples.AspNet.VB.Controls" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
' <snippet3>
' <snippet4>
Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs)
If EditorZone1.ApplyVerb.Enabled Then
EditorZone1.ApplyVerb.Enabled = False
Else
EditorZone1.ApplyVerb.Enabled = True
End If
End Sub
' </snippet4>
' <snippet5>
Sub Button2_Click(ByVal sender As Object, ByVal e As EventArgs)
If EditorZone1.CancelVerb.Enabled Then
EditorZone1.CancelVerb.Enabled = False
Else
EditorZone1.CancelVerb.Enabled = True
End If
End Sub
' </snippet5>
' <snippet6>
Sub Button3_Click(ByVal sender As Object, ByVal e As EventArgs)
Label1.Text = "<br />"
Dim part As EditorPart
For Each part In EditorZone1.EditorParts
Label1.Text += part.ID + "<br />"
Next part
End Sub
' </snippet6>
' <snippet7>
Sub Button4_Click(ByVal sender As Object, ByVal e As EventArgs)
If EditorZone1.OKVerb.Enabled Then
EditorZone1.OKVerb.Enabled = False
Else
EditorZone1.OKVerb.Enabled = True
End If
End Sub
' </snippet7>
' </snippet3>
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>EditorZoneBase Examples</title>
</head>
<body>
<form id="form1" runat="server">
<asp:WebPartManager ID="WebPartManager1" runat="server" />
<uc1:DisplayModeMenuVB runat="server" id="displaymodemenu1" />
<asp:WebPartZone ID="WebPartZone1" runat="server">
<ZoneTemplate>
<asp:BulletedList
ID="BulletedList1"
Runat="server"
DisplayMode="HyperLink"
Title="Favorite Links" >
<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>
<asp:Calendar ID="Calendar1" Runat="server"
Title="My Calendar" />
</ZoneTemplate>
</asp:WebPartZone>
<aspSample:MyEditorZone ID="EditorZone1" runat="server">
<ApplyVerb Text="Apply Changes" />
<CancelVerb Text="Cancel Changes" />
<OKVerb Text="Finished" />
<ZoneTemplate>
<asp:AppearanceEditorPart ID="AppearanceEditorPart1"
runat="server" />
<asp:LayoutEditorPart ID="LayoutEditorPart1"
runat="server" />
</ZoneTemplate>
</aspSample:MyEditorZone>
<hr />
<asp:Button ID="Button1" runat="server" Width="200"
Text="Toggle ApplyVerb Enabled" OnClick="Button1_Click" />
<br />
<asp:Button ID="Button2" runat="server" Width="200"
Text="Toggle CancelVerb Enabled" OnClick="Button2_Click" />
<br />
<asp:Button ID="Button3" runat="server" Width="200"
Text="Display EditorParts Collection" OnClick="Button3_Click" />
<asp:Label ID="Label1" runat="server" />
<br />
<asp:Button ID="Button4" runat="server" Width="200"
Text="Toggle OKVerb Enabled" OnClick="Button4_Click" />
</form>
</body>
</html>
La troisième partie de l’exemple de code est une classe personnalisée EditorZone qui montre comment utiliser un certain nombre de membres de classe EditorZoneBase . La classe personnalisée dérive EditorZone de sorte qu’elle puisse être utilisée avec un modèle de zone dans le balisage déclaratif de la page Web. Pour que l’exemple de code s’exécute, vous devez compiler ce code source. Vous pouvez le compiler explicitement et placer l’assembly résultant dans le dossier Bin de votre site web ou dans le Global Assembly Cache. Vous pouvez également placer le code source dans le dossier App_Code de votre site, où il sera compilé dynamiquement au moment de l’exécution. Cet exemple de code utilise la compilation dynamique ; Par conséquent, vous remarquerez que la Register directive située en haut de la page Web ne fait pas référence à un fichier d’assembly. Pour obtenir une procédure pas à pas qui illustre les deux méthodes de compilation, consultez Procédure pas à pas : développement et utilisation d’un contrôle serveur web personnalisé.
using System;
using System.Collections;
using System.ComponentModel;
using System.Drawing;
using System.Security.Permissions;
using System.Web;
using System.Web.UI;
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 MyEditorZone : EditorZone
{
public MyEditorZone()
{
}
protected override void OnDisplayModeChanged(object sender,
WebPartDisplayModeEventArgs e)
{
this.BackColor = Color.LightGray;
base.OnDisplayModeChanged(sender, e);
}
protected override void OnSelectedWebPartChanged(object sender,
WebPartEventArgs e)
{
if (e.WebPart != null)
e.WebPart.Zone.SelectedPartChromeStyle.BackColor =
Color.LightGreen;
base.OnSelectedWebPartChanged(sender, e);
}
protected override void RenderBody(HtmlTextWriter writer)
{
writer.WriteLine("<hr />");
base.RenderBody(writer);
}
protected override void RenderVerbs(HtmlTextWriter writer)
{
WebPartVerb[] verbs = new WebPartVerb[] { OKVerb,
CancelVerb, ApplyVerb };
foreach (WebPartVerb verb in verbs)
{
if (verb != null)
verb.Text += " Verb";
}
base.RenderVerbs(writer);
}
}
}
Imports System.Collections
Imports System.ComponentModel
Imports System.Drawing
Imports System.Security.Permissions
Imports System.Web
Imports System.Web.UI
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 MyEditorZone
Inherits EditorZone
Public Sub New()
End Sub
Protected Overrides Sub OnDisplayModeChanged(ByVal sender _
As Object, ByVal e As WebPartDisplayModeEventArgs)
Me.BackColor = Color.LightGray
MyBase.OnDisplayModeChanged(sender, e)
End Sub
Protected Overrides Sub OnSelectedWebPartChanged(ByVal sender _
As Object, ByVal e As WebPartEventArgs)
If Not (e.WebPart Is Nothing) Then
e.WebPart.Zone.SelectedPartChromeStyle.BackColor = _
Color.LightGreen
End If
MyBase.OnSelectedWebPartChanged(sender, e)
End Sub
Protected Overrides Sub RenderBody(ByVal writer As _
HtmlTextWriter)
writer.WriteLine("<hr />")
MyBase.RenderBody(writer)
End Sub
Protected Overrides Sub RenderVerbs(ByVal writer As _
HtmlTextWriter)
Dim verbs() As WebPartVerb = {OKVerb, CancelVerb, ApplyVerb}
Dim verb As WebPartVerb
For Each verb In verbs
If Not (verb Is Nothing) Then
verb.Text += " Verb"
End If
Next verb
MyBase.RenderVerbs(writer)
End Sub
End Class
End Namespace
Lorsque vous chargez la page dans un navigateur, vous pouvez sélectionner Le mode d’édition dans la liste déroulante pour basculer vers le mode d’édition. Vous pouvez cliquer sur le menu verbes (flèche vers le bas) dans la barre de titre de l’un des deux contrôles, puis cliquer sur Modifier pour modifier le contrôle. Lorsque l’interface utilisateur d’édition est visible, vous pouvez voir les effets des différentes utilisations déclaratives et programmatiques des membres de classe EditorZoneBase .
Remarques
La EditorZoneBase classe est une classe de zone spécialisée qui hérite de la ToolZone classe et fournit un ensemble de comportements de base pour les zones dérivées qui contiennent des EditorPart contrôles. Il existe plusieurs autres types de ToolZone classes ; pour plus d’informations, consultez la rubrique vue d’ensemble de la ToolZone classe. Comme d’autres zones d’outils, EditorZoneBase les zones ne sont pas visibles lorsqu’une page est en mode de navigation normal ; elles sont visibles uniquement lorsqu’une page est en mode d’affichage d’édition. Comme les autres zones d’outils, EditorZoneBase les zones ne peuvent contenir que le type spécial de contrôles qu’ils ont été conçus pour contenir (dans ce cas, EditorPart les contrôles).
Les EditorZoneBase zones fournissent une interface utilisateur spéciale pour les contrôles d’édition qu’ils contiennent. La plupart de ces éléments d’interface utilisateur sont communs à toutes les zones du jeu de contrôles Composants WebPart. Pour une présentation détaillée des éléments d’interface utilisateur courants dans les zones de composants WebPart, consultez la rubrique vue d’ensemble de la classe pour la WebZone classe.
Étant donné que la EditorZoneBase classe est abstraite, vous ne pouvez pas l’utiliser directement sur une page Web. Au lieu de cela, vous devez utiliser un contrôle qui hérite de la EditorZoneBase classe et implémente son comportement. Vous pouvez utiliser la zone dérivée fournie dans le jeu de contrôles Composants WebPart, le EditorZone contrôle ou dériver votre propre contrôle personnalisé EditorZoneBase .
La EditorZoneBase classe fournit une interface utilisateur commune pour contenir des contrôles spéciaux qui permettent aux utilisateurs finaux de modifier les propriétés, la disposition, l’apparence et d’autres attributs des WebPart contrôles. Certaines propriétés qui s’appliquent à l’interface utilisateur font référence à des verbes, tels que le ApplyVerb, CancelVerbet OKVerb les propriétés. Les verbes sont des actions courantes effectuées par les utilisateurs sur une page et sont représentées dans l’interface utilisateur par des boutons, des liens, des éléments de menu ou d’autres éléments. Par exemple, lorsque les utilisateurs modifient des propriétés sur un contrôle, ils peuvent cliquer sur un verbe appliquer pour enregistrer les modifications.
Plusieurs autres propriétés affectent le texte affiché à différents points de l’interface utilisateur d’édition. Celles-ci incluent les propriétés, les ErrorTextHeaderTextpropriétés et InstructionText les EmptyZoneTextpropriétés.
Deux propriétés importantes fournissent des références aux contrôles associés. La EditorParts propriété est une collection des EditorPart contrôles contenus dans la zone. La WebPartToEdit propriété est une référence d’objet à un contrôle contenu dans un WebPartZonecontrôle qui peut être un WebPart contrôle ou tout autre contrôle serveur ASP.NET, contrôle utilisateur ou contrôle personnalisé en cours de modification.
Enfin, la EditorPartChrome propriété fait référence à une instance d’un EditorPartChrome objet associé à la zone, et qui contient des caractéristiques de style des éléments d’interface utilisateur périphériques (appelés chrome) tels que les styles de titre et de bordure pour EditorPart les contrôles de la zone.
Plusieurs méthodes de la EditorZoneBase classe sont spécialisées pour gérer la modification d’autres contrôles. La Close méthode modifie la page du mode d’affichage d’édition en mode d’affichage normal. La CreateEditorPartChrome méthode consiste à créer le chrome (éléments d’interface utilisateur périphérique tels qu’une bordure, des verbes, des icônes et un titre) qui entoure chaque EditorPart contrôle dans la zone. La CreateEditorParts méthode est une méthode abstraite ; les classes dérivées la remplacent pour créer des instances de tous les EditorPart contrôles contenus dans la zone. La InvalidateEditorParts méthode peut être appelée par une classe dérivée si la collection de EditorPart contrôles dans la zone change pour une raison programmatique, qui signale le jeu de contrôles WebPart pour recréer et mettre à jour la collection de EditorPart contrôles. La OnDisplayModeChanged méthode est utilisée pour définir la collection de EditorPart contrôles null lorsque le mode d’affichage passe du mode d’édition au mode de navigation. Enfin, la OnSelectedWebPartChanged méthode est utilisée pour gérer l’événement lorsqu’un WebPart contrôle entre ou quitte le mode d’édition. Par exemple, cette méthode est un endroit pratique pour synchroniser les valeurs de propriété d’un WebPart contrôle avec les valeurs modifiables dans les contrôles associés EditorPart .
Notes pour les responsables de l’implémentation
Si vous souhaitez développer une zone personnalisée pour les contrôles d’hébergement EditorPart , vous devez déterminer si vous souhaitez fournir la prise en charge du modèle de zone. Un modèle de zone est créé par des types qui implémentent l’interface ITemplate et est nécessaire si vous souhaitez permettre aux développeurs de pages d’utiliser votre zone personnalisée pour référencer EditorPart des contrôles au sein de votre zone dans le balisage déclaratif d’une page Web. Si vous avez besoin de la prise en charge du modèle de zone, vous devez hériter de la EditorZone classe.
En revanche, si votre zone personnalisée et ses EditorPart contrôles vont être autonomes et qu’ils seront créés par programmation sans aucune option pour les développeurs de pages afin de spécifier des contrôles de manière déclarative dans un modèle de zone, vous pouvez hériter directement de la EditorZoneBase classe. Si vous procédez ainsi, il est essentiel que vous implémentez la CreateEditorParts() méthode afin que votre zone personnalisée fonctionne.
Constructeurs
| Nom | Description |
|---|---|
| EditorZoneBase() |
Initialise la classe à utiliser par une instance de classe héritée. Ce constructeur ne peut être appelé que par une classe héritée. |
Propriétés
| Nom | Description |
|---|---|
| AccessKey |
Obtient ou définit la clé d’accès qui vous permet d’accéder rapidement au contrôle serveur Web. (Hérité de WebControl) |
| Adapter |
Obtient l’adaptateur spécifique au navigateur pour le contrôle. (Hérité de Control) |
| ApplyVerb |
Obtient une référence à un WebPartVerb objet qui permet aux utilisateurs finaux d’appliquer des modifications à un contrôle en mode édition. |
| AppRelativeTemplateSourceDirectory |
Obtient ou définit le répertoire virtuel relatif à l’application du ou UserControl de l’objet Page qui contient ce contrôle. (Hérité de Control) |
| AssociatedDisplayModes |
Obtient la collection d’objets WebPartDisplayMode associés à une zone particulière ToolZone . (Hérité de ToolZone) |
| Attributes |
Obtient la collection d’attributs arbitraires (pour le rendu uniquement) qui ne correspondent pas aux propriétés du contrôle. (Hérité de WebControl) |
| BackColor |
Obtient ou définit la couleur d’arrière-plan du contrôle serveur Web. (Hérité de WebControl) |
| BackImageUrl |
Obtient ou définit l’URL sur une image d’arrière-plan pour une zone. (Hérité de WebZone) |
| BindingContainer |
Obtient le contrôle qui contient la liaison de données de ce contrôle. (Hérité de Control) |
| BorderColor |
Obtient ou définit la couleur de bordure du contrôle Web. (Hérité de WebControl) |
| BorderStyle |
Obtient ou définit le style de bordure du contrôle serveur Web. (Hérité de WebControl) |
| BorderWidth |
Obtient ou définit la largeur de bordure du contrôle serveur Web. (Hérité de WebControl) |
| CancelVerb |
Obtient une référence à un WebPartVerb objet qui permet aux utilisateurs finaux d’annuler les modifications apportées à un contrôle en mode édition. |
| ChildControlsCreated |
Obtient une valeur qui indique si les contrôles enfants du contrôle serveur ont été créés. (Hérité de Control) |
| ClientID |
Obtient l’ID de contrôle pour le balisage HTML généré par ASP.NET. (Hérité de Control) |
| ClientIDMode |
Obtient ou définit l’algorithme utilisé pour générer la valeur de la ClientID propriété. (Hérité de Control) |
| ClientIDSeparator |
Obtient une valeur de caractère représentant le caractère séparateur utilisé dans la ClientID propriété. (Hérité de Control) |
| Context |
Obtient l’objet HttpContext associé au contrôle serveur pour la requête Web actuelle. (Hérité de Control) |
| Controls |
Obtient un ControlCollection objet qui représente les contrôles enfants dans un CompositeControl. (Hérité de CompositeControl) |
| ControlStyle |
Obtient le style du contrôle serveur Web. Cette propriété est principalement utilisée par les développeurs de contrôles. (Hérité de WebControl) |
| ControlStyleCreated |
Obtient une valeur indiquant si un Style objet a été créé pour la ControlStyle propriété. Cette propriété est principalement utilisée par les développeurs de contrôles. (Hérité de WebControl) |
| CssClass |
Obtient ou définit la classe Feuille de style en cascade (CSS) rendue par le contrôle serveur Web sur le client. (Hérité de WebControl) |
| DataItemContainer |
Obtient une référence au conteneur d’affectation de noms si le conteneur d’affectation de IDataItemContainernoms implémente . (Hérité de Control) |
| DataKeysContainer |
Obtient une référence au conteneur d’affectation de noms si le conteneur d’affectation de IDataKeysControlnoms implémente . (Hérité de Control) |
| DesignMode |
Obtient une valeur indiquant si un contrôle est utilisé sur une surface de conception. (Hérité de Control) |
| Display |
Obtient une valeur qui indique si un ToolZone contrôle est actuellement affiché. |
| EditorPartChrome |
Obtient une référence à l’instance de la EditorPartChrome classe associée à la EditorZoneBase zone. |
| EditorParts |
Obtient une collection de tous les EditorPart contrôles contenus dans une EditorZoneBase zone. |
| EditUIStyle |
Obtient les attributs de style pour les contrôles modifiables contenus dans un ToolZone contrôle. (Hérité de ToolZone) |
| EmptyZoneText |
Obtient ou définit un message qui s’affiche lorsqu’une zone ne contient aucun contrôle. |
| EmptyZoneTextStyle |
Obtient les attributs de style pour le texte de l’espace réservé dans une zone vide. (Hérité de WebZone) |
| Enabled |
Obtient ou définit une valeur indiquant si le contrôle serveur Web est activé. (Hérité de WebControl) |
| EnableTheming |
Obtient ou définit une valeur indiquant si les thèmes s’appliquent à ce contrôle. (Hérité de WebControl) |
| EnableViewState |
Obtient ou définit une valeur indiquant si le contrôle serveur conserve son état d’affichage et l’état d’affichage des contrôles enfants qu’il contient, au client demandeur. (Hérité de Control) |
| ErrorStyle |
Obtient les attributs de style pour le rendu du message d’erreur qui s’affiche si un WebPart contrôle ne peut pas être chargé ou créé. (Hérité de WebZone) |
| ErrorText |
Obtient ou définit le texte d’un message d’erreur au niveau de la zone à afficher en haut de l’interface utilisateur d’édition. |
| Events |
Obtient une liste de délégués de gestionnaire d’événements pour le contrôle. Cette propriété est en lecture seule. (Hérité de Control) |
| Font |
Obtient les propriétés de police associées au contrôle serveur Web. (Hérité de WebControl) |
| FooterStyle |
Obtient les attributs de style pour le contenu de la zone de pied de page d’une zone. (Hérité de WebZone) |
| ForeColor |
Obtient ou définit la couleur de premier plan (généralement la couleur du texte) du contrôle serveur Web. (Hérité de WebControl) |
| HasAttributes |
Obtient une valeur indiquant si le contrôle a des attributs définis. (Hérité de WebControl) |
| HasChildViewState |
Obtient une valeur indiquant si les contrôles enfants du contrôle serveur actuel ont des paramètres d’état d’affichage enregistrés. (Hérité de Control) |
| HasFooter |
Obtient une valeur indiquant si une zone a une zone de pied de page. (Hérité de WebZone) |
| HasHeader |
Obtient une valeur indiquant si une zone a une zone d’en-tête. (Hérité de WebZone) |
| HeaderCloseVerb |
Obtient une référence à l’objet WebPartVerb dans l’en-tête d’un ToolZone contrôle utilisé pour fermer le contrôle. (Hérité de ToolZone) |
| HeaderStyle |
Obtient les attributs de style pour le contenu de la zone d’en-tête d’une zone. (Hérité de WebZone) |
| HeaderText |
Obtient ou définit le texte de la zone d’en-tête d’une zone. |
| HeaderVerbStyle |
Obtient les attributs de style pour tous les verbes d’en-tête affichés dans un ToolZone contrôle. (Hérité de ToolZone) |
| Height |
Obtient ou définit la hauteur du contrôle serveur Web. (Hérité de WebControl) |
| ID |
Obtient ou définit l’identificateur programmatique affecté au contrôle serveur. (Hérité de Control) |
| IdSeparator |
Obtient le caractère utilisé pour séparer les identificateurs de contrôle. (Hérité de Control) |
| InstructionText |
Obtient ou définit le texte d’un ToolZone contrôle qui fournit des instructions pour les utilisateurs finaux. |
| InstructionTextStyle |
Obtient les attributs de style pour le texte d’instruction qui apparaît en haut d’un ToolZone contrôle. (Hérité de ToolZone) |
| IsChildControlStateCleared |
Obtient une valeur indiquant si les contrôles contenus dans ce contrôle ont un état de contrôle. (Hérité de Control) |
| IsEnabled |
Obtient une valeur indiquant si le contrôle est activé. (Hérité de WebControl) |
| IsTrackingViewState |
Obtient une valeur qui indique si le contrôle serveur enregistre les modifications apportées à son état d’affichage. (Hérité de Control) |
| IsViewStateEnabled |
Obtient une valeur indiquant si l’état d’affichage est activé pour ce contrôle. (Hérité de Control) |
| LabelStyle |
Obtient les attributs de style pour le contenu des étiquettes qui apparaissent en même temps que les contrôles d’édition dans un ToolZone contrôle. Les contrôles dérivés ToolZone , tels que CatalogZone et EditorZone, appliquent les styles aux étiquettes. (Hérité de ToolZone) |
| LoadViewStateByID |
Obtient une valeur indiquant si le contrôle participe au chargement de son état d’affichage ID au lieu de l’index. (Hérité de Control) |
| NamingContainer |
Obtient une référence au conteneur d’affectation de noms du contrôle serveur, qui crée un espace de noms unique pour la différenciation entre les contrôles serveur avec la même ID valeur de propriété. (Hérité de Control) |
| OKVerb |
Obtient une référence à un WebPartVerb objet qui applique les modifications apportées à un contrôle en mode édition et masque l’interface utilisateur d’édition. |
| Padding |
Obtient ou définit les attributs de remplissage de cellule sur le tableau qui contient les WebPart contrôles d’une zone. (Hérité de WebZone) |
| Page |
Obtient une référence à l’instance Page qui contient le contrôle serveur. (Hérité de Control) |
| Parent |
Obtient une référence au contrôle parent du contrôle serveur dans la hiérarchie des contrôles de page. (Hérité de Control) |
| PartChromePadding |
Obtient ou définit la distance entre le contenu d’un WebPart contrôle et la bordure du contrôle. (Hérité de WebZone) |
| PartChromeStyle |
Obtient les caractéristiques de style qui s’appliquent aux bordures des contrôles De composants WebPart contenus dans une zone. (Hérité de WebZone) |
| PartChromeType |
Obtient ou définit le type de bordure qui trame les contrôles de composants WebPart contenus dans une zone. (Hérité de WebZone) |
| PartStyle |
Obtient les caractéristiques de style qui s’appliquent à la bordure et au contenu de chaque contrôle WebPart contenu par une zone. (Hérité de WebZone) |
| PartTitleStyle |
Obtient les attributs de style pour le contenu de la barre de titre pour chaque contrôle WebPart contenu dans une zone. (Hérité de WebZone) |
| RenderClientScript |
Obtient une valeur qui indique s’il faut afficher le script client sur une page de composants WebPart. (Hérité de WebZone) |
| RenderingCompatibility |
Obtient une valeur qui spécifie la version ASP.NET avec laquelle le code HTML rendu est compatible. (Hérité de Control) |
| Site |
Obtient des informations sur le conteneur qui héberge le contrôle actuel lors du rendu sur une surface de conception. (Hérité de Control) |
| SkinID |
Obtient ou définit la peau à appliquer au contrôle. (Hérité de WebControl) |
| Style |
Obtient une collection d’attributs de texte qui seront rendus en tant qu’attribut de style sur la balise externe du contrôle serveur Web. (Hérité de WebControl) |
| SupportsDisabledAttribute |
Obtient une valeur qui indique si le contrôle doit définir l’attribut |
| TabIndex |
Obtient ou définit l’index de tabulation du contrôle serveur Web. (Hérité de WebControl) |
| TagKey |
Obtient la HtmlTextWriterTag valeur qui correspond à ce contrôle de serveur Web. Cette propriété est principalement utilisée par les développeurs de contrôles. (Hérité de WebZone) |
| TagName |
Obtient le nom de la balise de contrôle. Cette propriété est principalement utilisée par les développeurs de contrôles. (Hérité de WebControl) |
| TemplateControl |
Obtient ou définit une référence au modèle qui contient ce contrôle. (Hérité de Control) |
| TemplateSourceDirectory |
Obtient le répertoire virtuel du PageUserControl ou qui contient le contrôle serveur actuel. (Hérité de Control) |
| ToolTip |
Obtient ou définit le texte affiché lorsque le pointeur de la souris pointe sur le contrôle serveur Web. (Hérité de WebControl) |
| UniqueID |
Obtient l’identificateur unique qualifié hiérarchiquement pour le contrôle serveur. (Hérité de Control) |
| ValidateRequestMode |
Obtient ou définit une valeur qui indique si le contrôle vérifie l’entrée du client à partir du navigateur pour obtenir des valeurs potentiellement dangereuses. (Hérité de Control) |
| VerbButtonType |
Obtient ou définit le type de bouton utilisé pour représenter des verbes dans une zone. (Hérité de WebZone) |
| VerbStyle |
Obtient les attributs de style pour les verbes d’interface utilisateur associés aux contrôles WebPart dans une zone. (Hérité de WebZone) |
| ViewState |
Obtient un dictionnaire d’informations d’état qui vous permet d’enregistrer et de restaurer l’état d’affichage d’un contrôle serveur sur plusieurs requêtes pour la même page. (Hérité de Control) |
| ViewStateIgnoresCase |
Obtient une valeur qui indique si l’objet ne respecte pas la StateBag casse. (Hérité de Control) |
| ViewStateMode |
Obtient ou définit le mode d’état d’affichage de ce contrôle. (Hérité de Control) |
| Visible |
Obtient ou définit une valeur qui indique si un contrôle serveur est rendu en tant qu’élément d’interface utilisateur (UI) sur la page. (Hérité de ToolZone) |
| WebPartManager |
Obtient une référence au WebPartManager contrôle associé à une WebZone instance de contrôle sur une page de composants WebPart. (Hérité de WebZone) |
| WebPartToEdit |
Obtient une référence au WebPart contrôle en cours de modification. |
| Width |
Obtient ou définit la largeur du contrôle serveur Web. (Hérité de WebControl) |
Méthodes
| Nom | Description |
|---|---|
| AddAttributesToRender(HtmlTextWriter) |
Ajoute des attributs et des styles HTML qui doivent être rendus dans le fichier spécifié HtmlTextWriterTag. Cette méthode est principalement utilisée par les développeurs de contrôles. (Hérité de WebControl) |
| AddedControl(Control, Int32) |
Appelé après l’ajout d’un contrôle enfant à la Controls collection de l’objet Control . (Hérité de Control) |
| AddParsedSubObject(Object) |
Avertit le contrôle serveur qu’un élément, XML ou HTML, a été analysé et ajoute l’élément à l’objet du ControlCollection contrôle serveur. (Hérité de Control) |
| ApplyStyle(Style) |
Copie tous les éléments non vides du style spécifié dans le contrôle Web, en remplaçant les éléments de style existants du contrôle. Cette méthode est principalement utilisée par les développeurs de contrôles. (Hérité de WebControl) |
| ApplyStyleSheetSkin(Page) |
Applique les propriétés de style définies dans la feuille de style de page au contrôle. (Hérité de Control) |
| BeginRenderTracing(TextWriter, Object) |
Commence le suivi au moment du design des données de rendu. (Hérité de Control) |
| BuildProfileTree(String, Boolean) |
Collecte des informations sur le contrôle serveur et le remet à la Trace propriété à afficher lorsque le suivi est activé pour la page. (Hérité de Control) |
| ClearCachedClientID() |
Définit la valeur mise en ClientID cache sur |
| ClearChildControlState() |
Supprime les informations d’état du contrôle pour les contrôles enfants du contrôle serveur. (Hérité de Control) |
| ClearChildState() |
Supprime les informations d’état d’affichage et d’état de contrôle pour tous les contrôles enfants du contrôle serveur. (Hérité de Control) |
| ClearChildViewState() |
Supprime les informations d’état d’affichage de tous les contrôles enfants du contrôle serveur. (Hérité de Control) |
| ClearEffectiveClientIDMode() |
Définit la ClientIDMode propriété de l’instance de contrôle actuelle et de tous les contrôles enfants sur Inherit. (Hérité de Control) |
| Close() |
Appelée lorsqu’un utilisateur clique sur un verbe proche dans l’en-tête d’une zone, cette méthode met fin au processus de modification WebPart des contrôles et retourne le mode d’affichage d’une page Composants WebPart pour parcourir le mode. |
| CopyBaseAttributes(WebControl) |
Copie les propriétés non encapsulées par l’objet Style du contrôle serveur Web spécifié vers le contrôle serveur Web à partir duquel cette méthode est appelée. Cette méthode est principalement utilisée par les développeurs de contrôles. (Hérité de WebControl) |
| CreateChildControls() |
Crée l’ensemble de contrôles enfants associés à une EditorZoneBase zone. |
| CreateControlCollection() |
Crée un ControlCollection objet pour contenir les contrôles enfants (littéral et serveur) du contrôle serveur. (Hérité de Control) |
| CreateControlStyle() |
Crée l’objet de style utilisé en interne par la WebControl classe pour implémenter toutes les propriétés associées au style. Cette méthode est principalement utilisée par les développeurs de contrôles. (Hérité de WebControl) |
| CreateEditorPartChrome() |
Obtient une référence à un nouvel EditorPartChrome objet utilisé pour restituer les éléments d’interface utilisateur périphérique autour d’une EditorZoneBase zone. |
| CreateEditorParts() |
Fournit une déclaration de méthode de base que les zones dérivées peuvent remplacer pour gérer les détails de la création EditorPart des contrôles contenus dans une zone. |
| DataBind() |
Lie une source de données aux contrôles enfants et à CompositeControl tous ses contrôles enfants. (Hérité de CompositeControl) |
| DataBind(Boolean) |
Lie une source de données au contrôle serveur appelé et à tous ses contrôles enfants avec une option pour déclencher l’événement DataBinding . (Hérité de Control) |
| DataBindChildren() |
Lie une source de données aux contrôles enfants du contrôle serveur. (Hérité de Control) |
| Dispose() |
Permet à un contrôle de serveur d’effectuer le nettoyage final avant de libérer de la mémoire. (Hérité de Control) |
| EndRenderTracing(TextWriter, Object) |
Met fin au suivi au moment du design des données de rendu. (Hérité de Control) |
| EnsureChildControls() |
Détermine si le contrôle serveur contient des contrôles enfants. Si ce n’est pas le cas, il crée des contrôles enfants. (Hérité de Control) |
| EnsureID() |
Crée un identificateur pour les contrôles qui n’ont pas d’identificateur affecté. (Hérité de Control) |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| FindControl(String, Int32) |
Recherche dans le conteneur d’affectation de noms actuel un contrôle serveur avec l’entier spécifié |
| FindControl(String) |
Recherche le conteneur d’affectation de noms actuel pour un contrôle serveur avec le paramètre spécifié |
| Focus() |
Définit le focus d’entrée sur un contrôle. (Hérité de Control) |
| GetDesignModeState() |
Obtient les données au moment du design pour un contrôle. (Hérité de Control) |
| GetEffectiveChromeType(Part) |
Retourne la valeur actuelle réelle PartChromeType ou effective d’un WebPart contrôle, en fonction de la PartChromeType propriété de la zone et du mode d’affichage actuel de la page Composants WebPart. (Hérité de WebZone) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetRouteUrl(Object) |
Obtient l’URL qui correspond à un ensemble de paramètres de routage. (Hérité de Control) |
| GetRouteUrl(RouteValueDictionary) |
Obtient l’URL qui correspond à un ensemble de paramètres de routage. (Hérité de Control) |
| GetRouteUrl(String, Object) |
Obtient l’URL qui correspond à un ensemble de paramètres d’itinéraire et à un nom d’itinéraire. (Hérité de Control) |
| GetRouteUrl(String, RouteValueDictionary) |
Obtient l’URL qui correspond à un ensemble de paramètres d’itinéraire et à un nom d’itinéraire. (Hérité de Control) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| GetUniqueIDRelativeTo(Control) |
Retourne la partie préfixée de la UniqueID propriété du contrôle spécifié. (Hérité de Control) |
| HasControls() |
Détermine si le contrôle serveur contient des contrôles enfants. (Hérité de Control) |
| HasEvents() |
Retourne une valeur indiquant si les événements sont inscrits pour le contrôle ou les contrôles enfants. (Hérité de Control) |
| InvalidateEditorParts() |
Définit la collection de EditorPart contrôles associés à une EditorZoneBase zone |
| IsLiteralContent() |
Détermine si le contrôle serveur contient uniquement du contenu littéral. (Hérité de Control) |
| LoadControlState(Object) |
Restaure les informations d’état du contrôle à partir d’une demande de page précédente qui a été enregistrée par la SaveControlState() méthode. (Hérité de Control) |
| LoadViewState(Object) |
Charge les informations d’état précédemment enregistrées pour une zone. |
| MapPathSecure(String) |
Récupère le chemin d’accès physique auquel un chemin virtuel, absolu ou relatif, est mappé. (Hérité de Control) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| MergeStyle(Style) |
Copie tous les éléments non vides du style spécifié dans le contrôle Web, mais n’écrasera aucun élément de style existant du contrôle. Cette méthode est principalement utilisée par les développeurs de contrôles. (Hérité de WebControl) |
| OnBubbleEvent(Object, EventArgs) |
Détermine si l’événement pour le contrôle serveur est transmis à la hiérarchie de contrôle du serveur d’interface utilisateur de la page. (Hérité de Control) |
| OnDataBinding(EventArgs) |
Déclenche l’événement DataBinding. (Hérité de Control) |
| OnDisplayModeChanged(Object, WebPartDisplayModeEventArgs) |
Déclenche l’événement DisplayModeChanged et détruit tous les EditorPart contrôles enfants de la zone en préparation d’une page Web pour entrer ou quitter le mode d’affichage d’édition. |
| OnInit(EventArgs) |
Crée des gestionnaires d’événements spécialisés utilisés par le WebPartManager contrôle sur une page Web. (Hérité de ToolZone) |
| OnLoad(EventArgs) |
Déclenche l’événement Load. (Hérité de Control) |
| OnPreRender(EventArgs) |
Déclenche l’événement PreRender et appelle la PerformPreRender() méthode pour les éléments chrome des EditorPart contrôles. |
| OnSelectedWebPartChanged(Object, WebPartEventArgs) |
Déclenche l’événement SelectedWebPartChanged et définit la EditorParts collection |
| OnUnload(EventArgs) |
Déclenche l’événement Unload. (Hérité de Control) |
| OpenFile(String) |
Obtient un Stream élément utilisé pour lire un fichier. (Hérité de Control) |
| RaiseBubbleEvent(Object, EventArgs) |
Affecte toutes les sources de l’événement et ses informations au parent du contrôle. (Hérité de Control) |
| RaisePostBackEvent(String) |
Exécute les actions associées à l’un des verbes de zone ou déclenche un événement qui publie sur le serveur. |
| RecreateChildControls() |
Recrée les contrôles enfants dans un contrôle dérivé de CompositeControl. (Hérité de CompositeControl) |
| RemovedControl(Control) |
Appelé après la suppression d’un contrôle enfant de la Controls collection de l’objet Control . (Hérité de Control) |
| Render(HtmlTextWriter) |
Restitue la zone à l’objet spécifié HtmlTextWriter . |
| RenderBeginTag(HtmlTextWriter) |
Affiche la balise HTML ouvrante du contrôle de zone sur l’objet spécifié HtmlTextWriter . (Hérité de WebZone) |
| RenderBody(HtmlTextWriter) |
Remplace la méthode de base pour afficher la zone de corps d’une zone dérivée de la EditorZoneBase classe. |
| RenderChildren(HtmlTextWriter) |
Génère le contenu des enfants d’un contrôle serveur dans un objet fourni HtmlTextWriter , qui écrit le contenu à restituer sur le client. (Hérité de Control) |
| RenderContents(HtmlTextWriter) |
Affiche l’intégralité du contenu d’un contrôle de zone entre les balises de début et de fin sur l’objet spécifié HtmlTextWriter . (Hérité de WebZone) |
| RenderControl(HtmlTextWriter, ControlAdapter) |
Génère le contenu du contrôle serveur sur un objet fourni HtmlTextWriter à l’aide d’un objet fourni ControlAdapter . (Hérité de Control) |
| RenderControl(HtmlTextWriter) |
Génère le contenu du contrôle serveur dans un objet fourni HtmlTextWriter et stocke les informations de suivi sur le contrôle si le suivi est activé. (Hérité de Control) |
| RenderEndTag(HtmlTextWriter) |
Affiche la balise de fermeture HTML du contrôle dans l’enregistreur spécifié. Cette méthode est principalement utilisée par les développeurs de contrôles. (Hérité de WebControl) |
| RenderFooter(HtmlTextWriter) |
Remplace la méthode de base pour afficher les verbes dans le pied de page d’un ToolZone contrôle. (Hérité de ToolZone) |
| RenderHeader(HtmlTextWriter) |
Remplace la méthode de base pour fournir un rendu spécialisé pour la zone d’en-tête requise par ToolZone les contrôles. (Hérité de ToolZone) |
| RenderVerb(HtmlTextWriter, WebPartVerb) |
Affiche un verbe individuel avec un ToolZone contrôle. (Hérité de ToolZone) |
| RenderVerbs(HtmlTextWriter) |
Affiche les verbes qui s’appliquent au niveau de la zone. |
| ResolveAdapter() |
Obtient l’adaptateur de contrôle responsable du rendu du contrôle spécifié. (Hérité de Control) |
| ResolveClientUrl(String) |
Obtient une URL qui peut être utilisée par le navigateur. (Hérité de Control) |
| ResolveUrl(String) |
Convertit une URL en une URL utilisable sur le client demandeur. (Hérité de Control) |
| SaveControlState() |
Enregistre les modifications d’état de contrôle du serveur qui se sont produites depuis la publication de la page sur le serveur. (Hérité de Control) |
| SaveViewState() |
Enregistre les modifications de l’état d’affichage qui se sont produites après la publication d’une page sur le serveur. |
| SetDesignModeState(IDictionary) |
Définit les données au moment du design pour un contrôle. (Hérité de Control) |
| SetRenderMethodDelegate(RenderMethod) |
Affecte un délégué de gestionnaire d’événements pour restituer le contrôle serveur et son contenu dans son contrôle parent. (Hérité de Control) |
| SetTraceData(Object, Object, Object) |
Définit les données de trace pour le suivi au moment du design des données de rendu, à l’aide de l’objet suivi, de la clé de données de trace et de la valeur des données de trace. (Hérité de Control) |
| SetTraceData(Object, Object) |
Définit les données de trace pour le suivi au moment du design des données de rendu, à l’aide de la clé de données de trace et de la valeur des données de trace. (Hérité de Control) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| TrackViewState() |
Suit les modifications apportées à l’état d’affichage d’un contrôle de zone. |
Événements
| Nom | Description |
|---|---|
| DataBinding |
Se produit lorsque le contrôle serveur se lie à une source de données. (Hérité de Control) |
| Disposed |
Se produit lorsqu’un contrôle serveur est libéré de la mémoire, qui est la dernière étape du cycle de vie du contrôle de serveur lorsqu’une page ASP.NET est demandée. (Hérité de Control) |
| Init |
Se produit lorsque le contrôle serveur est initialisé, qui est la première étape de son cycle de vie. (Hérité de Control) |
| Load |
Se produit lorsque le contrôle serveur est chargé dans l’objet Page . (Hérité de Control) |
| PreRender |
Se produit après le chargement de l’objet Control , mais avant le rendu. (Hérité de Control) |
| Unload |
Se produit lorsque le contrôle serveur est déchargé de la mémoire. (Hérité de Control) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IAttributeAccessor.GetAttribute(String) |
Obtient un attribut du contrôle Web avec le nom spécifié. (Hérité de WebControl) |
| IAttributeAccessor.SetAttribute(String, String) |
Définit un attribut du contrôle Web sur le nom et la valeur spécifiés. (Hérité de WebControl) |
| ICompositeControlDesignerAccessor.RecreateChildControls() |
Permet à un concepteur de recréer la collection de contrôles enfants du contrôle composite dans l’environnement au moment du design. (Hérité de CompositeControl) |
| IControlBuilderAccessor.ControlBuilder |
Pour obtenir une description de ce membre, consultez ControlBuilder. (Hérité de Control) |
| IControlDesignerAccessor.GetDesignModeState() |
Pour obtenir une description de ce membre, consultez GetDesignModeState(). (Hérité de Control) |
| IControlDesignerAccessor.SetDesignModeState(IDictionary) |
Pour obtenir une description de ce membre, consultez SetDesignModeState(IDictionary). (Hérité de Control) |
| IControlDesignerAccessor.SetOwnerControl(Control) |
Pour obtenir une description de ce membre, consultez SetOwnerControl(Control). (Hérité de Control) |
| IControlDesignerAccessor.UserData |
Pour obtenir une description de ce membre, consultez UserData. (Hérité de Control) |
| IDataBindingsAccessor.DataBindings |
Pour obtenir une description de ce membre, consultez DataBindings. (Hérité de Control) |
| IDataBindingsAccessor.HasDataBindings |
Pour obtenir une description de ce membre, consultez HasDataBindings. (Hérité de Control) |
| IExpressionsAccessor.Expressions |
Pour obtenir une description de ce membre, consultez Expressions. (Hérité de Control) |
| IExpressionsAccessor.HasExpressions |
Pour obtenir une description de ce membre, consultez HasExpressions. (Hérité de Control) |
| IParserAccessor.AddParsedSubObject(Object) |
Pour obtenir une description de ce membre, consultez AddParsedSubObject(Object). (Hérité de Control) |
| IPostBackEventHandler.RaisePostBackEvent(String) |
Implémente la RaisePostBackEvent(String) méthode. (Hérité de ToolZone) |
Méthodes d’extension
| Nom | Description |
|---|---|
| EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>) |
Active le comportement des données dynamiques pour le contrôle de données spécifié. |
| EnableDynamicData(INamingContainer, Type, Object) |
Active le comportement des données dynamiques pour le contrôle de données spécifié. |
| EnableDynamicData(INamingContainer, Type) |
Active le comportement des données dynamiques pour le contrôle de données spécifié. |
| FindDataSourceControl(Control) |
Retourne la source de données associée au contrôle de données pour le contrôle spécifié. |
| FindFieldTemplate(Control, String) |
Retourne le modèle de champ de la colonne spécifiée dans le conteneur d’affectation de noms du contrôle spécifié. |
| FindMetaTable(Control) |
Retourne l’objet métatable pour le contrôle de données contenant. |
| GetDefaultValues(INamingContainer) |
Obtient la collection des valeurs par défaut pour le contrôle de données spécifié. |
| GetMetaTable(INamingContainer) |
Obtient les métadonnées de table pour le contrôle de données spécifié. |
| SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>) |
Définit les métadonnées de table et le mappage de valeurs par défaut pour le contrôle de données spécifié. |
| SetMetaTable(INamingContainer, MetaTable, Object) |
Définit les métadonnées de table et le mappage de valeurs par défaut pour le contrôle de données spécifié. |
| SetMetaTable(INamingContainer, MetaTable) |
Définit les métadonnées de table pour le contrôle de données spécifié. |
| TryGetMetaTable(INamingContainer, MetaTable) |
Détermine si les métadonnées de table sont disponibles. |