HtmlSelect-Member
Ermöglicht den programmgesteuerten Zugriff auf das HTML-<select>-Element auf dem Server.
In den folgenden Tabellen werden die vom HtmlSelect -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
Name | Beschreibung | |
---|---|---|
HtmlSelect | Initialisiert eine neue Instanz der HtmlSelect-Klasse. |
Zum Seitenanfang
Öffentliche Eigenschaften
(siehe auch Geschützte Eigenschaften )
Name | Beschreibung | |
---|---|---|
AppRelativeTemplateSourceDirectory | Ruft das anwendungsrelative virtuelle Verzeichnis des Page-Objekts oder des UserControl-Objekt ab, das dieses Steuerelement enthält, oder legt dieses Verzeichnis fest.(Von Control geerbt.) | |
Attributes | Ruft eine Auflistung aller Attributname-Wert-Paare ab, die innerhalb der ASP.NET-Seite in einem Serversteuerelementtag ausgedrückt werden.(Von HtmlControl geerbt.) | |
BindingContainer | Ruft das Steuerelement ab, das die Datenbindung dieses Steuerelements enthält.(Von Control geerbt.) | |
ClientID | Ruft den von ASP.NET generierten Bezeichner des Serversteuerelements ab.(Von Control geerbt.) | |
Controls | Ruft ein ControlCollection-Objekt ab, das die untergeordneten Steuerelemente für ein angegebenes Serversteuerelement in der Hierarchie der Benutzeroberfläche darstellt.(Von Control geerbt.) | |
DataMember | Ruft die Datengruppe ab, die aus einer DataSource-Eigenschaft mit mehreren Datengruppen an das HtmlSelect-Steuerelement gebunden werden soll, oder legt diese fest. | |
DataSource | Ruft die Datenquelle ab, die an das HtmlSelect-Steuerelement gebunden werden soll oder legt diese fest. | |
DataSourceID | Ruft die ID-Eigenschaft des Datenquellensteuerelements ab, von dem das HtmlSelect-Steuerelement seine Datenquelle abrufen soll, oder legt diese fest. | |
DataTextField | Ruft das Feld aus der Datenquelle ab, das an die ListItem.Text-Eigenschaft der einzelnen Elemente im HtmlSelect-Steuerelement gebunden werden soll, oder legt dieses fest. | |
DataValueField | Ruft das Feld aus der Datenquelle ab, das an die ListItem.Value-Eigenschaft der einzelnen Elemente im HtmlSelect-Steuerelement gebunden werden soll, oder legt dieses fest. | |
Disabled | Ruft einen Wert ab, der angibt, ob das HTML-Serversteuerelement deaktiviert ist, oder legt diesen fest.(Von HtmlControl geerbt.) | |
EnableTheming | Ruft einen Wert ab, der angibt, ob für dieses Steuerelement Designs gelten, oder legt diesen fest.(Von Control geerbt.) | |
EnableViewState | Ruft einen Wert ab, der dem anfordernden Client angibt, ob das Serversteuerelement seinen Ansichtszustand sowie den Ansichtszustand von jedem enthaltenen untergeordneten Steuerelement beibehält, oder legt diesen fest.(Von Control geerbt.) | |
ID | Ruft den programmgesteuerten Bezeichner ab, der dem Serversteuerelement zugewiesen ist, oder legt diesen fest.(Von Control geerbt.) | |
InnerHtml | Überschrieben. Ruft den Inhalt zwischen dem Start- und dem Endtag des Steuerelements ab oder legt diesen fest, ohne Sonderzeichen automatisch in die entsprechenden HTML-Entitäten zu konvertieren. Diese Eigenschaft wird für dieses Steuerelement nicht unterstützt. | |
InnerText | Überschrieben. Ruft den Inhalt zwischen dem Start- und dem Endtag des Steuerelements ab oder legt diesen fest, wobei Sonderzeichen automatisch in die entsprechenden HTML-Entitäten konvertiert werden. Diese Eigenschaft wird für dieses Steuerelement nicht unterstützt. | |
Items | Ruft eine Auflistung ab, die die in einem HtmlSelect-Steuerelement aufgelisteten Elemente enthält. | |
Multiple | Ruft einen Wert ab, der angibt, ob im HtmlSelect-Steuerelement mehrere Elemente gleichzeitig ausgewählt werden können, oder legt diesen fest. | |
Name | Ruft den eindeutigen Bezeichnernamen ab, der dem HtmlSelect-Steuerelement zugeordnet ist, oder legt diesen fest. | |
NamingContainer | Ruft einen Verweis auf den Benennungscontainer des Serversteuerelements ab, der einen eindeutigen Namespace erstellt, damit zwischen Serversteuerelementen mit demselben Control.ID-Eigenschaftenwert unterschieden werden kann.(Von Control geerbt.) | |
Page | Ruft einen Verweis auf die Page-Instanz ab, die das Serversteuerelement enthält.(Von Control geerbt.) | |
Parent | Ruft einen Verweis auf das übergeordnete Steuerelement des Serversteuerelements in der Steuerelementhierarchie der Seite ab.(Von Control geerbt.) | |
SelectedIndex | Ruft den Ordinalindex des ausgewählten Elements in einem HtmlSelect-Steuerelement ab oder legt diesen fest. | |
Site | Ruft Informationen zum Container ab, der das aktuelle Steuerelement hostet, wenn es auf einer Entwurfsoberfläche wiedergegeben wird.(Von Control geerbt.) | |
Size | Ruft die Höhe des HtmlSelect-Steuerelements in Zeilen ab oder legt diese fest. | |
SkinID | Ruft das Design ab, das auf das Steuerelement angewendet werden soll, oder legt dieses fest.(Von Control geerbt.) | |
Style | Ruft eine Auflistung aller CSS (Cascading Stylesheet)-Eigenschaften ab, die auf ein angegebenes HTML-Serversteuerelement in der ASP.NET-Datei angewendet werden.(Von HtmlControl geerbt.) | |
TagName | Ruft den Elementnamen eines Tags ab, das ein runat=server-Attribut-Wert-Paar enthält.(Von HtmlControl geerbt.) | |
TemplateControl | Ruft einen Verweis auf die Vorlage ab, die dieses Steuerelement enthält, oder legt den Verweis fest. (Von Control geerbt.) | |
TemplateSourceDirectory | Ruft das virtuelle Verzeichnis der Page oder des UserControl ab, in dem das aktuelle Serversteuerelement enthalten ist.(Von Control geerbt.) | |
UniqueID | Ruft den eindeutigen, hierarchisierten Bezeichner für das Serversteuerelement ab.(Von Control geerbt.) | |
Value | Ruft den Wert des im HtmlSelect-Steuerelement ausgewählten Elements ab, oder legt die SelectedIndex-Eigenschaft des Steuerelements auf den Index des ersten Elements der Liste fest, das den angegebenen Wert aufweist. | |
Visible | Ruft einen Wert ab, der angibt, ob ein Serversteuerelement als Benutzeroberfläche auf der Seite dargestellt wird, oder legt diesen fest.(Von Control geerbt.) |
Zum Seitenanfang
Geschützte Eigenschaften
Name | Beschreibung | |
---|---|---|
Adapter | Ruft den browserspezifischen Adapter für das Steuerelement ab.(Von Control geerbt.) | |
ChildControlsCreated | Ruft einen Wert ab, der angibt, ob die untergeordneten Steuerelemente des Serversteuerelements erstellt wurden.(Von Control geerbt.) | |
ClientIDSeparator | Ruft einen Zeichenwert ab, der das in der ClientID-Eigenschaft verwendete Trennzeichen darstellt.(Von Control geerbt.) | |
Context | Ruft das dem Serversteuerelement für die aktuelle Webanforderung zugeordnete HttpContext-Objekt ab.(Von Control geerbt.) | |
DesignMode | Ruft einen Wert ab, der angibt, ob ein Steuerelement auf einer Entwurfsoberfläche verwendet wird.(Von Control geerbt.) | |
Events | Ruft eine Liste von Ereignishandlerdelegaten für das Steuerelement ab. Diese Eigenschaft ist schreibgeschützt.(Von Control geerbt.) | |
HasChildViewState | Ruft einen Wert ab, der angibt, ob in den untergeordneten Steuerelementen des aktuellen Serversteuerelements gespeicherte Einstellungen für den Ansichtszustand vorhanden sind.(Von Control geerbt.) | |
IdSeparator | Ruft das als Trennzeichen für Steuerelementbezeichner verwendete Zeichen ab.(Von Control geerbt.) | |
IsBoundUsingDataSourceID | Ruft einen Wert ab, der angibt, ob eine DataSourceID-Eigenschaft für das HtmlSelect-Steuerelement definiert wurde. | |
IsChildControlStateCleared | Ruft einen Wert ab, der angibt, ob in diesem Steuerelements enthaltene Steuerelemente über einen Steuerelementzustand verfügen.(Von Control geerbt.) | |
IsTrackingViewState | Ruft einen Wert ab, der angibt, ob das Serversteuerelement Änderungen des Ansichtszustands speichert.(Von Control geerbt.) | |
IsViewStateEnabled | Ruft einen Wert ab, der angibt, ob der Ansichtszustand für dieses Steuerelement aktiviert ist.(Von Control geerbt.) | |
LoadViewStateByID | Ruft einen Wert ab, der angibt, ob das Steuerelement seinen Ansichtszustand über ID anstatt über den Index lädt. (Von Control geerbt.) | |
RequiresDataBinding | Ruft einen Wert ab, der angibt, ob das HtmlSelect-Steuerelement an seine angegebene Datenquelle gebunden werden muss, oder legt diesen fest. | |
SelectedIndices | Ruft eine Auflistung ab, die die nullbasierten Indizes aller zurzeit ausgewählten Elemente im HtmlSelect-Steuerelement enthält. | |
ViewState | Ruft ein Wörterbuch mit Zustandsinformationen ab, mit dem Sie den Ansichtszustand eines Serversteuerelements über mehrere Anforderungen für dieselbe Seite hinweg speichern und wiederherstellen können.(Von Control geerbt.) | |
ViewStateIgnoresCase | Ruft einen Wert ab, der angibt, ob bei dem Ansichtszustand von HtmlControl die Groß- und Kleinschreibung berücksichtigt wird.(Von HtmlControl geerbt.) |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
ApplyStyleSheetSkin | Übernimmt die im Stylesheet der Seite definierten Stileigenschaften für das Steuerelement. (Von Control geerbt.) | |
DataBind | Überladen. Bindet eine Datenquelle an das aufgerufene Serversteuerelement und an alle untergeordneten Steuerelemente. (Von Control geerbt.) | |
Dispose | Ermöglicht es einem Serversteuerelement, die letzte Bereinigung durchzuführen, bevor es aus dem Speicher freigegeben wird. (Von Control geerbt.) | |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) | |
FindControl | Überladen. Durchsucht den aktuellen Benennungscontainer nach dem angegebenen Serversteuerelement. (Von Control geerbt.) | |
Focus | Legt den Eingabefokus auf ein Steuerelement fest. (Von Control geerbt.) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
HasControls | Ermittelt, ob das Serversteuerelement untergeordnete Steuerelemente enthält. (Von Control geerbt.) | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
RenderControl | Überladen. Gibt Inhalte von Serversteuerelementen aus und speichert Ablaufverfolgungsinformationen zum Steuerelement, wenn die Ablaufverfolgung aktiviert ist. (Von Control geerbt.) | |
ResolveClientUrl | Ruft einen URL ab, der vom Browser verwendet werden kann. (Von Control geerbt.) | |
ResolveUrl | Konvertiert einen URL in einen vom anfordernden Client verwendbaren URL. (Von Control geerbt.) | |
SetRenderMethodDelegate | Beauftragt einen Ereignishandlerdelegaten, das Serversteuerelement und seinen Inhalt im übergeordneten Steuerelement wiederzugeben. (Von Control geerbt.) | |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
AddedControl | Wird aufgerufen, nachdem ein untergeordnetes Steuerelement der Controls-Auflistung des Control-Objekts hinzugefügt wurde. (Von Control geerbt.) | |
AddParsedSubObject | Überschrieben. Fügt dem HtmlSelect-Steuerelement ein analysiertes untergeordnetes Steuerelement hinzu. | |
BuildProfileTree | Sammelt Informationen zum Serversteuerelement und übermittelt sie an die Trace-Eigenschaft, sodass diese angezeigt werden, wenn die Ablaufverfolgung für die Seite aktiviert ist. (Von Control geerbt.) | |
ClearChildControlState | Löscht die Informationen zum Steuerelementzustand für die untergeordneten Steuerelemente des Serversteuerelements. (Von Control geerbt.) | |
ClearChildState | Löscht die Informationen zum Ansichtszustand sowie zum Steuerelementzustand für alle untergeordneten Steuerelemente des Serversteuerelements. (Von Control geerbt.) | |
ClearChildViewState | Löscht die Informationen über den Ansichtszustand für alle untergeordneten Steuerelemente des Serversteuerelements. (Von Control geerbt.) | |
ClearSelection | Löscht die Listenauswahl des HtmlSelect-Steuerelements und legt die ListItem.Selected-Eigenschaft aller Elemente auf false fest. | |
CreateChildControls | Wird vom ASP.NET-Seitenframework aufgerufen, um Serversteuerelemente mit kompositionsbasierter Implementierung zu benachrichtigen, dass alle enthaltenen untergeordneten Steuerelemente als Vorbereitung auf einen Postback oder eine Wiedergabe erstellt werden sollen. (Von Control geerbt.) | |
CreateControlCollection | Überschrieben. Erstellt ein EmptyControlCollection-Objekt für das HtmlSelect-Steuerelement. | |
DataBind | Überladen. Bindet eine Datenquelle an das aufgerufene Serversteuerelement und an alle untergeordneten Steuerelemente. (Von Control geerbt.) | |
DataBindChildren | Bindet eine Datenquelle an die untergeordneten Steuerelemente des Serversteuerelements. (Von Control geerbt.) | |
EnsureChildControls | Stellt fest, ob das Serversteuerelement untergeordnete Steuerelemente enthält. Wenn das nicht der Fall ist, werden untergeordnete Steuerelemente erstellt. (Von Control geerbt.) | |
EnsureDataBound | Überprüft vor dem Aufruf der DataBind-Methode, ob für das HtmlSelect-Steuerelement eine Datenbindung erforderlich ist und ob ein gültiges Datenquellensteuerelement angegeben wurde. | |
EnsureID | Erstellt einen Bezeichner für Steuerelemente, die nicht über einen zugewiesenen Bezeichner verfügen. (Von Control geerbt.) | |
Finalize | Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
FindControl | Überladen. Durchsucht den aktuellen Benennungscontainer nach dem angegebenen Serversteuerelement. (Von Control geerbt.) | |
GetAttribute | Ruft den Wert des benannten Attributs im HtmlControl-Steuerelement ab. (Von HtmlControl geerbt.) | |
GetData | Ruft ein IEnumerable-Objekt ab, das die Datenquelle darstellt, die an das HtmlSelect-Steuerelement gebunden ist. | |
GetDesignModeState | Ruft die Entwurfszeitdaten für ein Steuerelement ab. (Von Control geerbt.) | |
HasEvents | Gibt einen Wert zurück, der angibt, ob Ereignisse für das Steuerelement oder für untergeordnete Steuerelemente registriert werden. (Von Control geerbt.) | |
IsLiteralContent | Ermittelt, ob das Serversteuerelement nur literalen Inhalt enthält. (Von Control geerbt.) | |
LoadControlState | Stellt die Informationen zum Steuerelementzustand aus einer früheren Seitenanforderung wieder her, die durch die SaveControlState-Methode gespeichert wurden. (Von Control geerbt.) | |
LoadPostData | Verarbeitet die Postbackdaten für das HtmlSelect-Steuerelement. | |
LoadViewState | Überschrieben. Stellt die Informationen über den Ansichtszustand des HtmlSelect-Steuerelements aus einer früheren Seitenanforderung wieder her, die mit der SaveViewState-Methode gespeichert wurden. | |
MapPathSecure | Ruft den physikalischen Pfad ab, auf den ein absoluter bzw. relativer virtueller Pfad verweist. (Von Control geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
OnBubbleEvent | Bestimmt, ob das Ereignis für das Serversteuerelement in der Serversteuerelementhierarchie der Benutzeroberfläche der Seite nach oben weitergegeben wird. (Von Control geerbt.) | |
OnDataBinding | Überschrieben. Löst das DataBinding-Ereignis eines HtmlSelect-Steuerelements aus. | |
OnDataPropertyChanged | Wird aufgerufen, wenn die DataSource-Eigenschaft, die DataMember-Eigenschaft oder die DataSourceID-Eigenschaft geändert wird. | |
OnDataSourceViewChanged | Wird aufgerufen, wenn die DataSource-Eigenschaft, die DataMember-Eigenschaft oder die DataSourceID-Eigenschaft geändert wird. | |
OnInit | Überschrieben. Löst das Init-Ereignis für das HtmlSelect-Steuerelement aus. | |
OnLoad | Überschrieben. Löst das Load-Ereignis für das HtmlSelect-Steuerelement aus. | |
OnPreRender | Überschrieben. Löst das PreRender-Ereignis für das HtmlSelect-Steuerelement aus. | |
OnServerChange | Löst das ServerChange-Ereignis des HtmlSelect-Steuerelements aus. Dadurch können Sie einen benutzerdefinierten Handler für das Ereignis bereitstellen. | |
OnUnload | Löst das Unload-Ereignis aus. (Von Control geerbt.) | |
OpenFile | Ruft einen Stream zum Lesen einer Datei ab. (Von Control geerbt.) | |
RaiseBubbleEvent | Weist dem übergeordneten Element des Steuerelements alle Ereignisquellen und zugehörige Informationen zu. (Von Control geerbt.) | |
RaisePostDataChangedEvent | Ruft die OnServerChange-Methode auf, um dem HtmlSelect-Steuerelement die Zustandsänderung des Steuerelements zu signalisieren. | |
RemovedControl | Wird aufgerufen, nachdem ein untergeordnetes Steuerelement aus der Controls-Auflistung des Control-Objekts entfernt wurde. (Von Control geerbt.) | |
Render | Rendert das HtmlContainerControl-Steuerelement in das angegebene HtmlTextWriter-Objekt. (Von HtmlContainerControl geerbt.) | |
RenderAttributes | Überschrieben. Rendert die Attribute des HtmlSelect-Steuerelements in das angegebene HtmlTextWriter-Objekt. | |
RenderBeginTag | Rendert das öffnende HTML-Tag des Steuerelements im HtmlTextWriter-Objekt. (Von HtmlControl geerbt.) | |
RenderChildren | Überschrieben. Rendert die untergeordneten Steuerelemente des HtmlSelect-Steuerelements in das angegebene HtmlTextWriter-Objekt. | |
RenderControl | Überladen. Gibt Inhalte von Serversteuerelementen aus und speichert Ablaufverfolgungsinformationen zum Steuerelement, wenn die Ablaufverfolgung aktiviert ist. (Von Control geerbt.) | |
RenderEndTag | Rendert das Endtag für das HtmlContainerControl-Steuerelement im angegebenen HtmlTextWriter-Objekt. (Von HtmlContainerControl geerbt.) | |
ResolveAdapter | Ruft den Steuerelementadapter ab, der für die Wiedergabe des angegebenen Steuerelements verantwortlich ist. (Von Control geerbt.) | |
SaveControlState | Speichert alle Änderungen am Zustand des Serversteuerelements, die seit dem letzten Postback der Seite an den Server aufgetreten sind. (Von Control geerbt.) | |
SaveViewState | Überschrieben. Speichert alle Änderungen am Ansichtszustand des HtmlSelect-Steuerelements, die seit dem letzten Zurücksenden der Seite an den Server aufgetreten sind. | |
Select | Wählt mehrere Elemente aus der Items-Auflistung des HtmlSelect-Steuerelements aus. | |
SetAttribute | Legt den Wert des benannten Attributs im HtmlControl-Steuerelement fest. (Von HtmlControl geerbt.) | |
SetDesignModeState | Legt Entwurfszeitdaten für ein Steuerelement fest. (Von Control geerbt.) | |
TrackViewState | Überschrieben. Verfolgt Änderungen am Ansichtszustand des HtmlSelect-Steuerelements, sodass diese Änderungen im StateBag-Objekt des Steuerelements gespeichert werden können. Auf dieses Objekt kann über die Control.ViewState-Eigenschaft zugegriffen werden. |
Zum Seitenanfang
Öffentliche Ereignisse
Name | Beschreibung | |
---|---|---|
DataBinding | Tritt ein, wenn das Serversteuerelement eine Bindung an eine Datenquelle durchführt.(Von Control geerbt.) | |
Disposed | Tritt ein, wenn ein Serversteuerelement im Speicher freigegeben wird. Dies ist die letzte Stufe des Lebenszyklus des Serversteuerelements bei der Anforderung einer ASP.NET-Seite.(Von Control geerbt.) | |
Init | Tritt bei der Initialisierung des Serversteuerelements ein. Dies ist der erste Schritt in dessen Lebenszyklus.(Von Control geerbt.) | |
Load | Tritt ein, wenn das Serversteuerelement in das Page-Objekt geladen wird.(Von Control geerbt.) | |
PreRender | Tritt nach dem Laden des Control-Objekts, jedoch vor der Wiedergabe ein.(Von Control geerbt.) | |
ServerChange | Tritt ein, wenn sich die im HtmlSelect-Steuerelement ausgewählten Elemente zwischen Bereitstellungen auf dem Server ändern. | |
Unload | Tritt ein, wenn das Serversteuerelement aus dem Speicher entladen wird.(Von Control geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
System.Web.UI.IPostBackDataHandler.LoadPostData | Eine Beschreibung dieses Members finden Sie unter IPostBackDataHandler.LoadPostData. | |
System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent | Eine Beschreibung dieses Members finden Sie unter IPostBackDataHandler.RaisePostDataChangedEvent. |
Zum Seitenanfang
Siehe auch
Referenz
HtmlSelect-Klasse
System.Web.UI.HtmlControls-Namespace
Size
Multiple
SelectedIndex
Items
System.Web.UI.WebControls.ListItem
System.Web.UI.WebControls.ListItemCollection
DataSource
DataSourceID
DataMember
System.Data.DataSet
DataTextField
ListItem.Text
DataValueField
ListItem.Value
InnerHtml
InnerText