DynamicValidator Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erzwingt und fängt Ausnahmen, die in einem Datenmodell ausgelöst werden, und zeigt den Fehler an.
public ref class DynamicValidator : System::Web::UI::WebControls::BaseValidator
[System.Drawing.ToolboxBitmap(typeof(System.Web.DynamicData.DynamicValidator), "DynamicValidator.ico")]
public class DynamicValidator : System.Web.UI.WebControls.BaseValidator
[System.Drawing.ToolboxBitmap(typeof(System.Web.DynamicData.DynamicValidator), "DynamicValidator.bmp")]
public class DynamicValidator : System.Web.UI.WebControls.BaseValidator
[<System.Drawing.ToolboxBitmap(typeof(System.Web.DynamicData.DynamicValidator), "DynamicValidator.ico")>]
type DynamicValidator = class
inherit BaseValidator
[<System.Drawing.ToolboxBitmap(typeof(System.Web.DynamicData.DynamicValidator), "DynamicValidator.bmp")>]
type DynamicValidator = class
inherit BaseValidator
Public Class DynamicValidator
Inherits BaseValidator
- Vererbung
- Attribute
Beispiele
Das folgende Beispiel zeigt, wie Sie eine DynamicValidator Steuerelementklasse erstellen, die andere Ausnahmen auf allen Seiten anzeigt.
''' <summary>
''' Display other exceptions in all pages.
''' </summary>
Public Class MyDynamicValidator
Inherits DynamicValidator
Protected Overloads Overrides Sub ValidateException(ByVal exception As Exception)
' If it's not an exception that DynamicValidator displays find
' the innermost exception.
If Not (TypeOf exception Is IDynamicValidatorException) AndAlso _
Not (TypeOf exception Is ValidationException) Then
While exception.InnerException IsNot Nothing
exception = exception.InnerException
End While
' Wrap it in a ValidationException so that the base code
' does not ignore it.
If ExceptionShouldBeDisplayedInPage(exception) Then
exception = New ValidationException(Nothing, exception)
End If
End If
' Call the base class for the exception that is modified.
MyBase.ValidateException(exception)
End Sub
Private Function ExceptionShouldBeDisplayedInPage(ByVal e As Exception) _
As Boolean
' Add code to find the exception and
' decide whether it should be shown in the page.
Return True
End Function
End Class
/// <summary>
/// Display other exceptions in all pages.
/// </summary>
public class MyDynamicValidator : DynamicValidator {
protected override void ValidateException(Exception exception) {
// If it's not an exception that DynamicValidator displays find
// the innermost exception.
if (!(exception is IDynamicValidatorException) && !(exception
is ValidationException)) {
while (exception.InnerException != null) {
exception = exception.InnerException;
}
// Wrap it in a ValidationException so that the base code
// does not ignore it.
if (ExceptionShouldBeDisplayedInPage(exception)) {
exception = new ValidationException(null, exception);
}
}
// Call the base class on the exception that is modified.
base.ValidateException(exception);
}
private bool ExceptionShouldBeDisplayedInPage(Exception e) {
// Add your code to find the exception and
// decides whether it should be shown in the page.
return true;
}
}
Im folgenden Beispiel wird gezeigt, wie Sie die Tagneuzuordnung in der web.config-Datei verwenden, um die Ausnahme auf allen Webseiten anzuzeigen.
<pages>
<tagMapping>
<add tagType="System.Web.DynamicData.DynamicValidator"
mappedTagType="MyDynamicValidator"/>
</tagMapping>
</pages>
Hinweise
Das DynamicValidator-Steuerelement kann mit Datenfeldern oder Datenentitäten verwendet werden. Es erfasst Ausnahmen, die in LINQ-to-SQL-Klassen oder Entitäten in Erweiterbarkeitsmethoden im Datenmodell ausgelöst werden. Das DynamicValidator-Steuerelement ist den Steuerelementen zugeordnet, die Benutzereingaben akzeptieren. Ein DynamicValidator-Steuerelement, das einem Textfeld zugeordnet ist, das Benutzereingaben für ein Feld "UnitsInStock" in einer Tabelle "Artikel" akzeptiert, erfasst und zeigt die Ausnahme an, die ausgelöst wird, wenn die Eingabe größer oder kleiner als die zulässigen Einheiten im Datenmodell ist.
Standardmäßig zeigt ASP.NET dynamische Daten nicht alle Ausnahmen vom Datenmodell auf der Seite an, da einige Datenbankausnahmen möglicherweise vertrauliche Informationen enthalten. Dynamische Daten werden nur ValidationException Werte angezeigt. Wenn Ihre Anwendung andere Ausnahmen anzeigen soll, können Sie ein DynamicValidator Steuerelement erstellen, die anzuzeigenden Ausnahmen bereitstellen und die Ausnahmen an das DynamicValidator-Steuerelement anfügen. Die Ausnahmen, die im Datenmodell ausgelöst werden, werden auf allen Seiten der Anwendung angezeigt.
Konstruktoren
DynamicValidator() |
Initialisiert eine neue Instanz der DynamicValidator Klasse. |
Eigenschaften
AccessKey |
Dient zum Abrufen oder Festlegen der Zugriffstaste, mit der Sie schnell zum Webserversteuerelement navigieren können. (Geerbt von WebControl) |
Adapter |
Ruft den browserspezifischen Adapter für das Steuerelement ab. (Geerbt von Control) |
AppRelativeTemplateSourceDirectory |
Dient zum Abrufen oder Festlegen des anwendungsrelativen virtuellen Verzeichnisses des Page- oder UserControl-Objekts, das dieses Steuerelement enthält. (Geerbt von Control) |
AssociatedControlID |
Diese Eigenschaft wird nicht unterstützt. (Geerbt von BaseValidator) |
Attributes |
Ruft die Auflistung beliebiger Attribute (nur für das Rendern) ab, die nicht den Eigenschaften des Steuerelements entsprechen. (Geerbt von WebControl) |
BackColor |
Dient zum Abrufen oder Festlegen der Hintergrundfarbe des Webserversteuerelements. (Geerbt von WebControl) |
BindingContainer |
Ruft das Steuerelement ab, das die Datenbindung dieses Steuerelements enthält. (Geerbt von Control) |
BorderColor |
Ruft die Rahmenfarbe des Websteuerelements ab oder legt diese fest. (Geerbt von WebControl) |
BorderStyle |
Dient zum Abrufen oder Festlegen des Rahmenstils des Webserversteuerelements. (Geerbt von WebControl) |
BorderWidth |
Ruft die Rahmenbreite des Webserversteuerelements ab oder legt diese fest. (Geerbt von WebControl) |
ChildControlsCreated |
Ruft einen Wert ab, der angibt, ob die untergeordneten Steuerelemente des Serversteuerelements erstellt wurden. (Geerbt von Control) |
ClientID |
Ruft die Steuerelement-ID für HTML-Markup ab, das von ASP.NET generiert wird. (Geerbt von Control) |
ClientIDMode |
Dient zum Abrufen oder Festlegen des Algorithmus, der zum Generieren des Werts der ClientID -Eigenschaft verwendet wird. (Geerbt von Control) |
ClientIDSeparator |
Ruft einen Zeichenwert ab, der das Trennzeichen darstellt, das in der ClientID -Eigenschaft verwendet wird. (Geerbt von Control) |
Column |
Ruft die zu überprüfende Spalte ab oder legt sie fest. |
ColumnName |
Ruft den Namen der zu überprüfenden Spalte ab. |
Context |
Ruft das HttpContext-Objekt ab, das dem Serversteuerelement für die aktuelle Webanforderung zugeordnet ist. (Geerbt von Control) |
Controls |
Ruft ein ControlCollection -Objekt, das die untergeordneten Steuerelemente für ein angegebenes Serversteuerelement in der UI-Hierarchie darstellt. (Geerbt von Control) |
ControlStyle |
Ruft den Stil des Webserversteuerelements ab. Diese Eigenschaft wird hauptsächlich von Steuerelemententwicklern verwendet. (Geerbt von WebControl) |
ControlStyleCreated |
Ruft einen Wert ab, der angibt, ob ein Style -Objekt für die ControlStyle -Eigenschaft erstellt wurde. Diese Eigenschaft wird in erster Linie von Steuerelemententwicklern verwendet. (Geerbt von WebControl) |
ControlToValidate |
Ruft das zu überprüfende Eingabesteuerelement ab oder legt es fest. (Geerbt von BaseValidator) |
CssClass |
Dient zum Abrufen oder Festlegen der Cascading StyleSheet (CSS)-Klasse, die vom Webserversteuerelement auf dem Client gerendert wird. (Geerbt von WebControl) |
DataItemContainer |
Ruft einen Verweis auf den Benennungscontainer ab, wenn der Benennungscontainer IDataItemContainerimplementiert. (Geerbt von Control) |
DataKeysContainer |
Ruft einen Verweis auf den Benennungscontainer ab, wenn der Benennungscontainer IDataKeysControlimplementiert. (Geerbt von Control) |
DesignMode |
Ruft einen Wert ab, der angibt, ob ein Steuerelement auf einer Entwurfsoberfläche verwendet wird. (Geerbt von Control) |
Display |
Dient zum Abrufen oder Festlegen des Anzeigeverhaltens der Fehlermeldung in einem Überprüfungssteuerelement. (Geerbt von BaseValidator) |
EnableClientScript |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die clientseitige Überprüfung aktiviert ist. (Geerbt von BaseValidator) |
Enabled |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Überprüfungssteuerelement aktiviert ist. (Geerbt von BaseValidator) |
EnableTheming |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Designs für dieses Steuerelement gelten. (Geerbt von WebControl) |
EnableViewState |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Serversteuerelement den Ansichtszustand und den Ansichtszustand aller enthaltenen untergeordneten Steuerelemente für den anfordernden Client behält. (Geerbt von Control) |
ErrorMessage |
Dient zum Abrufen oder Festlegen des Texts für die Fehlermeldung, die in einem ValidationSummary Steuerelement angezeigt wird, wenn die Überprüfung fehlschlägt. (Geerbt von BaseValidator) |
Events |
Ruft eine Liste von Ereignishandlerdelegatten für das Steuerelement ab. Diese Eigenschaft ist schreibgeschützt. (Geerbt von Control) |
Font |
Ruft die Schriftarteigenschaften ab, die dem Webserversteuerelement zugeordnet sind. (Geerbt von WebControl) |
ForeColor |
Ruft die Farbe der Meldung ab, die angezeigt wird, wenn die Überprüfung fehlschlägt, oder legt sie fest. (Geerbt von BaseValidator) |
HasAttributes |
Ruft einen Wert ab, der angibt, ob das Steuerelement Attribute festgelegt hat. (Geerbt von WebControl) |
HasChildViewState |
Ruft einen Wert ab, der angibt, ob die untergeordneten Steuerelemente des aktuellen Serversteuerelements über gespeicherte Ansichtszustandseinstellungen verfügen. (Geerbt von Control) |
Height |
Ruft die Höhe des Webserversteuerelements ab oder legt sie fest. (Geerbt von WebControl) |
ID |
Ruft den programmgesteuerten Bezeichner ab, der dem Serversteuerelement zugewiesen ist, oder legt diesen fest. (Geerbt von Control) |
IdSeparator |
Ruft das Zeichen ab, das zum Trennen von Steuerelementbezeichnern verwendet wird. (Geerbt von Control) |
IsChildControlStateCleared |
Ruft einen Wert ab, der angibt, ob In diesem Steuerelement enthaltene Steuerelemente den Steuerelementstatus aufweisen. (Geerbt von Control) |
IsEnabled |
Ruft einen Wert ab, der angibt, ob das Steuerelement aktiviert ist. (Geerbt von WebControl) |
IsTrackingViewState |
Ruft einen Wert ab, der angibt, ob das Serversteuerelement Änderungen am Ansichtszustand speichert. (Geerbt von Control) |
IsUnobtrusive |
Ruft einen Wert ab, der angibt, ob das Steuerelement unauffälliges JavaScript generiert. (Geerbt von BaseValidator) |
IsValid |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das zugeordnete Eingabesteuerelement die Überprüfung bestanden hat. (Geerbt von BaseValidator) |
IsViewStateEnabled |
Ruft einen Wert ab, der angibt, ob der Ansichtszustand für dieses Steuerelement aktiviert ist. (Geerbt von Control) |
LoadViewStateByID |
Ruft einen Wert ab, der angibt, ob das Steuerelement am Laden des Ansichtszustands durch ID anstelle von Index teilnimmt. (Geerbt von Control) |
NamingContainer |
Ruft einen Verweis auf den Benennungscontainer des Serversteuerelements ab, der einen eindeutigen Namespace für die Unterscheidung zwischen Serversteuerelementen mit demselben ID Eigenschaftswert erstellt. (Geerbt von Control) |
Page |
Ruft einen Verweis auf die Page Instanz ab, die das Serversteuerelement enthält. (Geerbt von Control) |
Parent |
Ruft einen Verweis auf das übergeordnete Steuerelement des Serversteuerelements in der Seitensteuerelementhierarchie ab. (Geerbt von Control) |
PropertiesValid |
Ruft einen Wert ab, der angibt, ob das durch die ControlToValidate -Eigenschaft angegebene Steuerelement ein gültiges Steuerelement ist. (Geerbt von BaseValidator) |
RenderingCompatibility |
Ruft einen Wert ab, der die ASP.NET Version angibt, mit der html gerendert wird, kompatibel ist. (Geerbt von Control) |
RenderUplevel |
Ruft einen Wert ab, der angibt, ob der Browser des Clients "uplevel"-Rendering unterstützt. (Geerbt von BaseValidator) |
SetFocusOnError |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Fokus auf das durch die ControlToValidate -Eigenschaft angegebene Steuerelement festgelegt ist, wenn die Überprüfung fehlschlägt. (Geerbt von BaseValidator) |
Site |
Ruft Informationen zum Container ab, der das aktuelle Steuerelement hostt, wenn es auf einer Entwurfsoberfläche gerendert wird. (Geerbt von Control) |
SkinID |
Ruft die Haut ab, die auf das Steuerelement angewendet werden soll, oder legt sie fest. (Geerbt von WebControl) |
Style |
Ruft eine Auflistung von Textattributen ab, die als Formatvorlagenattribute auf dem äußeren Tag des Webserversteuerelements gerendert werden. (Geerbt von WebControl) |
SupportsDisabledAttribute |
Ruft einen Wert ab, der angibt, ob das Steuerelement das |
TabIndex |
Dient zum Abrufen oder Festlegen des Registerkartenindex des Webserversteuerelements. (Geerbt von WebControl) |
TagKey |
Ruft das HTML-Tag ab, das zum Rendern des Label-Steuerelements verwendet wird. (Geerbt von Label) |
TagName |
Ruft den Namen des Steuerelementtags ab. Diese Eigenschaft wird hauptsächlich von Steuerelemententwicklern verwendet. (Geerbt von WebControl) |
TemplateControl |
Dient zum Abrufen oder Festlegen eines Verweises auf die Vorlage, die dieses Steuerelement enthält. (Geerbt von Control) |
TemplateSourceDirectory |
Ruft das virtuelle Verzeichnis des Page oder UserControl ab, das das aktuelle Serversteuerelement enthält. (Geerbt von Control) |
Text |
Ruft den Text ab, der im Überprüfungssteuerelement angezeigt wird, wenn die Überprüfung fehlschlägt, oder legt diesen fest. (Geerbt von BaseValidator) |
ToolTip |
Ruft den Text ab, der angezeigt wird, wenn der Mauszeiger auf das Webserversteuerelement zeigt, oder legt diesen fest. (Geerbt von WebControl) |
UniqueID |
Ruft den eindeutigen hierarchisch qualifizierten Bezeichner für das Serversteuerelement ab. (Geerbt von Control) |
ValidateRequestMode |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Steuerelement Clienteingaben aus dem Browser auf potenziell gefährliche Werte überprüft. (Geerbt von Control) |
ValidationException |
Dient zum Abrufen oder Festlegen einer Gültigkeitsprüfungs exception, die während der Überprüfung auftritt. |
ValidationGroup |
Dient zum Abrufen oder Festlegen des Namens der Überprüfungsgruppe, zu der dieses Überprüfungssteuerelement gehört. (Geerbt von BaseValidator) |
ViewState |
Ruft ein Wörterbuch mit Statusinformationen ab, mit dem Sie den Ansichtszustand eines Serversteuerelements für mehrere Anforderungen für dieselbe Seite speichern und wiederherstellen können. (Geerbt von Control) |
ViewStateIgnoresCase |
Ruft einen Wert ab, der angibt, ob das StateBag -Objekt die Groß-/Kleinschreibung nicht beachtet. (Geerbt von Control) |
ViewStateMode |
Ruft den Ansichtszustandsmodus dieses Steuerelements ab oder legt diesen fest. (Geerbt von Control) |
Visible |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob ein Serversteuerelement als Benutzeroberfläche auf der Seite gerendert wird. (Geerbt von Control) |
Width |
Dient zum Abrufen oder Festlegen der Breite des Webserversteuerelements. (Geerbt von WebControl) |
Methoden
AddAttributesToRender(HtmlTextWriter) |
Fügt die HTML-Attribute und -Formatvorlagen hinzu, die für das Steuerelement dem angegebenen HtmlTextWriter -Objekt gerendert werden müssen. (Geerbt von BaseValidator) |
AddedControl(Control, Int32) |
Wird aufgerufen, nachdem der Controls Auflistung des Control-Objekts ein untergeordnetes Steuerelement hinzugefügt wurde. (Geerbt von Control) |
AddParsedSubObject(Object) |
Benachrichtigt das Steuerelement, dass ein Element analysiert wurde, und fügt das Element dem Label-Steuerelement hinzu. (Geerbt von Label) |
ApplyStyle(Style) |
Kopiert alle nicht leeren Elemente der angegebenen Formatvorlage in das Websteuerelement, wobei alle vorhandenen Formatvorlagenelemente des Steuerelements überschrieben werden. Diese Methode wird in erster Linie von Steuerelemententwicklern verwendet. (Geerbt von WebControl) |
ApplyStyleSheetSkin(Page) |
Wendet die im Seitenstylesheet definierten Formatvorlageneigenschaften auf das Steuerelement an. (Geerbt von Control) |
BeginRenderTracing(TextWriter, Object) |
Beginnt mit der Entwurfszeitablaufverfolgung von Renderingdaten. (Geerbt von Control) |
BuildProfileTree(String, Boolean) |
Sammelt Informationen zum Serversteuerelement und liefert sie an die Trace Eigenschaft, die angezeigt werden soll, wenn die Ablaufverfolgung für die Seite aktiviert ist. (Geerbt von Control) |
CheckControlValidationProperty(String, String) |
Überprüft, ob sich das angegebene Steuerelement auf der Seite befindet und Überprüfungseigenschaften enthält. (Geerbt von BaseValidator) |
ClearCachedClientID() |
Legt den zwischengespeicherten ClientID Wert auf |
ClearChildControlState() |
Löscht die Steuerelementstatusinformationen für die untergeordneten Steuerelemente des Serversteuerelements. (Geerbt von Control) |
ClearChildState() |
Löscht die Ansichts- und Steuerelementstatusinformationen für alle untergeordneten Steuerelemente des Serversteuerelements. (Geerbt von Control) |
ClearChildViewState() |
Löscht die Ansichtsstatusinformationen für alle untergeordneten Steuerelemente des Serversteuerelements. (Geerbt von Control) |
ClearEffectiveClientIDMode() |
Legt die ClientIDMode Eigenschaft der aktuellen Steuerelementinstanz und aller untergeordneten Steuerelemente auf Inheritfest. (Geerbt von Control) |
ControlPropertiesValid() |
Gibt an, ob die Eigenschaften des angegebenen DynamicValidator-Steuerelements gültig sind. |
CopyBaseAttributes(WebControl) |
Kopiert die Eigenschaften, die nicht vom Style-Objekt aus dem angegebenen Webserversteuerelement in das Webserversteuerelement gekapselt werden, von dem diese Methode aufgerufen wird. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet. (Geerbt von WebControl) |
CreateChildControls() |
Wird vom ASP.NET Seitenframework aufgerufen, um Serversteuerelemente zu benachrichtigen, die kompositionsbasierte Implementierung verwenden, um alle untergeordneten Steuerelemente zu erstellen, die sie in Vorbereitung auf das Veröffentlichen von Zurück- oder Rendering enthalten. (Geerbt von Control) |
CreateControlCollection() |
Erstellt ein neues ControlCollection -Objekt, um die untergeordneten Steuerelemente (sowohl Literal als auch Server) des Serversteuerelements zu enthalten. (Geerbt von Control) |
CreateControlStyle() |
Erstellt das Formatvorlagenobjekt, das intern von der WebControl Klasse verwendet wird, um alle formatbezogenen Eigenschaften zu implementieren. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet. (Geerbt von WebControl) |
DataBind() |
Bindet eine Datenquelle an das aufgerufene Serversteuerelement und alle untergeordneten Steuerelemente. (Geerbt von Control) |
DataBind(Boolean) |
Bindet eine Datenquelle an das aufgerufene Serversteuerelement und alle untergeordneten Steuerelemente mit einer Option zum Auslösen des DataBinding-Ereignisses. (Geerbt von Control) |
DataBindChildren() |
Bindet eine Datenquelle an die untergeordneten Steuerelemente des Serversteuerelements. (Geerbt von Control) |
DetermineRenderUplevel() |
Bestimmt, ob das Überprüfungssteuerelement clientseitige Überprüfungen ausführen kann. (Geerbt von BaseValidator) |
Dispose() |
Ermöglicht es einem Serversteuerelement, die endgültige Bereinigung durchzuführen, bevor es aus dem Arbeitsspeicher freigegeben wird. (Geerbt von Control) |
EndRenderTracing(TextWriter, Object) |
Beendet die Entwurfszeitablaufverfolgung von Renderingdaten. (Geerbt von Control) |
EnsureChildControls() |
Bestimmt, ob das Serversteuerelement untergeordnete Steuerelemente enthält. Wenn dies nicht der Fall ist, werden untergeordnete Steuerelemente erstellt. (Geerbt von Control) |
EnsureID() |
Erstellt einen Bezeichner für Steuerelemente, denen kein Bezeichner zugewiesen ist. (Geerbt von Control) |
Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
EvaluateIsValid() |
Bestimmt, ob der zu überprüfende Wert im Eingabesteuerelement gültig ist. |
FindControl(String, Int32) |
Durchsucht den aktuellen Benennungscontainer für ein Serversteuerelement mit dem angegebenen |
FindControl(String) |
Durchsucht den aktuellen Benennungscontainer nach einem Serversteuerelement mit dem angegebenen |
Focus() |
Legt den Eingabefokus auf ein Steuerelement fest. (Geerbt von Control) |
GetControlRenderID(String) |
Ruft die Client-ID des angegebenen Steuerelements ab. (Geerbt von BaseValidator) |
GetControlValidationValue(String) |
Ruft den Wert ab, der dem angegebenen Eingabesteuerelement zugeordnet ist. (Geerbt von BaseValidator) |
GetDesignModeState() |
Ruft Entwurfszeitdaten für ein Steuerelement ab. (Geerbt von Control) |
GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
GetRouteUrl(Object) |
Ruft die URL ab, die einem Satz von Routenparametern entspricht. (Geerbt von Control) |
GetRouteUrl(RouteValueDictionary) |
Ruft die URL ab, die einem Satz von Routenparametern entspricht. (Geerbt von Control) |
GetRouteUrl(String, Object) |
Ruft die URL ab, die einem Satz von Routenparametern und einem Routennamen entspricht. (Geerbt von Control) |
GetRouteUrl(String, RouteValueDictionary) |
Ruft die URL ab, die einem Satz von Routenparametern und einem Routennamen entspricht. (Geerbt von Control) |
GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
GetUniqueIDRelativeTo(Control) |
Gibt den präfixierten Teil der UniqueID -Eigenschaft des angegebenen Steuerelements zurück. (Geerbt von Control) |
HasControls() |
Bestimmt, ob das Serversteuerelement untergeordnete Steuerelemente enthält. (Geerbt von Control) |
HasEvents() |
Gibt einen Wert zurück, der angibt, ob Ereignisse für das Steuerelement oder untergeordnete Steuerelemente registriert sind. (Geerbt von Control) |
IsLiteralContent() |
Bestimmt, ob das Serversteuerelement nur Literalinhalte enthält. (Geerbt von Control) |
LoadControlState(Object) |
Stellt Steuerstatusinformationen aus einer vorherigen Seitenanforderung wieder her, die von der SaveControlState()-Methode gespeichert wurde. (Geerbt von Control) |
LoadViewState(Object) |
Lädt den zuvor gespeicherten Zustand für das Steuerelement. (Geerbt von Label) |
MapPathSecure(String) |
Ruft den physischen Pfad ab, dem ein virtueller Pfad, entweder absolut oder relativ, zugeordnet ist. (Geerbt von Control) |
MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
MergeStyle(Style) |
Kopiert alle nicht leeren Elemente der angegebenen Formatvorlage in das Websteuerelement, überschreibt jedoch keine vorhandenen Formatvorlagenelemente des Steuerelements. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet. (Geerbt von WebControl) |
OnBubbleEvent(Object, EventArgs) |
Bestimmt, ob das Ereignis für das Serversteuerelement an die Ui-Serversteuerelementhierarchie der Seite übergeben wird. (Geerbt von Control) |
OnDataBinding(EventArgs) |
Löst das DataBinding-Ereignis aus. (Geerbt von Control) |
OnInit(EventArgs) |
Löst das |
OnLoad(EventArgs) |
Löst das Load-Ereignis aus. (Geerbt von Control) |
OnPreRender(EventArgs) |
Löst das PreRender-Ereignis aus. (Geerbt von BaseValidator) |
OnUnload(EventArgs) |
Löst das Unload-Ereignis aus. (Geerbt von BaseValidator) |
OpenFile(String) |
Ruft ein Stream zum Lesen einer Datei verwendet. (Geerbt von Control) |
RaiseBubbleEvent(Object, EventArgs) |
Weist alle Quellen des Ereignisses und dessen Informationen dem übergeordneten Element des Steuerelements zu. (Geerbt von Control) |
RegisterValidatorCommonScript() |
Registriert Code auf der Seite für die clientseitige Überprüfung. (Geerbt von BaseValidator) |
RegisterValidatorDeclaration() |
Registriert eine ECMAScript-Arraydeklaration mithilfe des Arraynamens |
RemovedControl(Control) |
Wird aufgerufen, nachdem ein untergeordnetes Steuerelement aus der Controls Auflistung des Control-Objekts entfernt wurde. (Geerbt von Control) |
Render(HtmlTextWriter) |
Zeigt das Steuerelement auf dem Client an. (Geerbt von BaseValidator) |
RenderBeginTag(HtmlTextWriter) |
Rendert das HTML-Öffnungstag des Steuerelements an den angegebenen Writer. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet. (Geerbt von WebControl) |
RenderChildren(HtmlTextWriter) |
Gibt den Inhalt der untergeordneten Elemente eines Serversteuerelements an ein bereitgestelltes HtmlTextWriter -Objekt aus, das den inhalt schreibt, der auf dem Client gerendert werden soll. (Geerbt von Control) |
RenderContents(HtmlTextWriter) |
Rendert den Inhalt der Label in den angegebenen Writer. (Geerbt von Label) |
RenderControl(HtmlTextWriter, ControlAdapter) |
Gibt den Inhalt des Serversteuerelements mithilfe eines bereitgestellten ControlAdapter-Objekts an ein bereitgestelltes HtmlTextWriter-Objekt aus. (Geerbt von Control) |
RenderControl(HtmlTextWriter) |
Gibt Den Inhalt des Serversteuerelements an ein bereitgestelltes HtmlTextWriter -Objekt aus und speichert Ablaufverfolgungsinformationen zum Steuerelement, wenn die Ablaufverfolgung aktiviert ist. (Geerbt von Control) |
RenderEndTag(HtmlTextWriter) |
Rendert das HTML-Schließen-Tag des Steuerelements in den angegebenen Writer. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet. (Geerbt von WebControl) |
ResolveAdapter() |
Ruft den Steuerelementadapter ab, der für das Rendern des angegebenen Steuerelements verantwortlich ist. (Geerbt von Control) |
ResolveClientUrl(String) |
Ruft eine URL ab, die vom Browser verwendet werden kann. (Geerbt von Control) |
ResolveUrl(String) |
Wandelt eine URL in eine URL um, die auf dem anfordernden Client verwendet werden kann. (Geerbt von Control) |
SaveControlState() |
Speichert alle Änderungen des Serversteuerelementstatus, die seit dem Zeitpunkt der Zurückpostung der Seite auf dem Server aufgetreten sind. (Geerbt von Control) |
SaveViewState() |
Speichert jeden Zustand, der geändert wurde, nachdem die TrackViewState() Methode aufgerufen wurde. (Geerbt von WebControl) |
SetDesignModeState(IDictionary) |
Legt Entwurfszeitdaten für ein Steuerelement fest. (Geerbt von Control) |
SetRenderMethodDelegate(RenderMethod) |
Weist einen Ereignishandlerdelegat zu, um das Serversteuerelement und dessen Inhalt in seinem übergeordneten Steuerelement zu rendern. (Geerbt von Control) |
SetTraceData(Object, Object, Object) |
Legt Ablaufverfolgungsdaten für die Entwurfszeitablaufverfolgung von Renderingdaten mithilfe des ablaufverfolgungsobjekts, des Ablaufverfolgungsdatenschlüssels und des Ablaufverfolgungsdatenwerts fest. (Geerbt von Control) |
SetTraceData(Object, Object) |
Legt Ablaufverfolgungsdaten für die Entwurfszeitablaufverfolgung von Renderingdaten mithilfe des Ablaufverfolgungsdatenschlüssels und des Ablaufverfolgungsdatenwerts fest. (Geerbt von Control) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
TrackViewState() |
Bewirkt, dass das Steuerelement Änderungen am Ansichtszustand nachverfolgt, sodass sie in der ViewState -Eigenschaft des Objekts gespeichert werden können. (Geerbt von WebControl) |
Validate() |
Führt eine Überprüfung des zugeordneten Eingabesteuerelements durch und aktualisiert die IsValid-Eigenschaft. (Geerbt von BaseValidator) |
ValidateException(Exception) |
Richtet eine Gültigkeitsprüfungs ausnahme ein, wenn eine Ausnahme im Datenmodell auftritt. |
Ereignisse
DataBinding |
Tritt auf, wenn das Serversteuerelement eine Bindung an eine Datenquelle ausführt. (Geerbt von Control) |
Disposed |
Tritt auf, wenn ein Serversteuerelement aus dem Arbeitsspeicher freigegeben wird. Dies ist die letzte Phase des Lebenszyklus des Serversteuerelements, wenn eine ASP.NET Seite angefordert wird. (Geerbt von Control) |
Init |
Tritt auf, wenn das Serversteuerelement initialisiert wird, was der erste Schritt im Lebenszyklus ist. (Geerbt von Control) |
Load |
Tritt auf, wenn das Serversteuerelement in das Page -Objekt geladen wird. (Geerbt von Control) |
PreRender |
Tritt auf, nachdem das Control -Objekt geladen wurde, aber vor dem Rendern. (Geerbt von Control) |
Unload |
Tritt auf, wenn das Serversteuerelement aus dem Arbeitsspeicher entladen wird. (Geerbt von Control) |
Explizite Schnittstellenimplementierungen
IAttributeAccessor.GetAttribute(String) |
Ruft ein Attribut des Websteuerelements mit dem angegebenen Namen ab. (Geerbt von WebControl) |
IAttributeAccessor.SetAttribute(String, String) |
Legt ein Attribut des Websteuerelements auf den angegebenen Namen und Wert fest. (Geerbt von WebControl) |
IControlBuilderAccessor.ControlBuilder |
Eine Beschreibung dieses Mitglieds finden Sie unter ControlBuilder. (Geerbt von Control) |
IControlDesignerAccessor.GetDesignModeState() |
Eine Beschreibung dieses Mitglieds finden Sie unter GetDesignModeState(). (Geerbt von Control) |
IControlDesignerAccessor.SetDesignModeState(IDictionary) |
Eine Beschreibung dieses Mitglieds finden Sie unter SetDesignModeState(IDictionary). (Geerbt von Control) |
IControlDesignerAccessor.SetOwnerControl(Control) |
Eine Beschreibung dieses Mitglieds finden Sie unter SetOwnerControl(Control). (Geerbt von Control) |
IControlDesignerAccessor.UserData |
Eine Beschreibung dieses Mitglieds finden Sie unter UserData. (Geerbt von Control) |
IDataBindingsAccessor.DataBindings |
Eine Beschreibung dieses Mitglieds finden Sie unter DataBindings. (Geerbt von Control) |
IDataBindingsAccessor.HasDataBindings |
Eine Beschreibung dieses Mitglieds finden Sie unter HasDataBindings. (Geerbt von Control) |
IExpressionsAccessor.Expressions |
Eine Beschreibung dieses Mitglieds finden Sie unter Expressions. (Geerbt von Control) |
IExpressionsAccessor.HasExpressions |
Eine Beschreibung dieses Mitglieds finden Sie unter HasExpressions. (Geerbt von Control) |
IParserAccessor.AddParsedSubObject(Object) |
Eine Beschreibung dieses Mitglieds finden Sie unter AddParsedSubObject(Object). (Geerbt von Control) |
Erweiterungsmethoden
FindDataSourceControl(Control) |
Gibt die Datenquelle zurück, die dem Datensteuerelement für das angegebene Steuerelement zugeordnet ist. |
FindFieldTemplate(Control, String) |
Gibt die Feldvorlage für die angegebene Spalte im Benennungscontainer des angegebenen Steuerelements zurück. |
FindMetaTable(Control) |
Gibt das metatable -Objekt für das enthaltende Datensteuerelement zurück. |