IDataKeysControl Schnittstelle

Definition

Definiert Eigenschaften, die angeben, wie von ASP.NET Client-IDs für ein datengebundenes Steuerelement erstellt werden.

public interface class IDataKeysControl
public interface IDataKeysControl
type IDataKeysControl = interface
Public Interface IDataKeysControl
Abgeleitet

Hinweise

Die- IDataKeysControl Schnittstelle definiert zwei Eigenschaften, die von Daten gebundenen Steuerelementen implementiert werden, damit Sie angeben können, wie eine Client-ID erstellt wird. Ein Daten gebundenes Steuerelement, das mehrere Instanzen eines Steuer Elements anzeigt, muss für jede Instanz des Steuer Elements eine ID erstellen. Diese ID muss eindeutig sein, um den Zugriff auf das-Steuerelement über das Client Skript zu ermöglichen.

Mit der- ClientIDRowSuffix Eigenschaft können Sie die Namen oder Namen von Datenfeldern angeben, deren Werte im generierten Wert für die-Eigenschaft enthalten sind ClientID . Diese Werte werden verwendet, um jede Instanz des Steuer Elements auf eine Weise eindeutig zu identifizieren, die einem aussagekräftigen Datenwert entspricht, und nicht auf einem beliebigen Wert, wie z. b. der Reihenfolge, in der die Steuerelemente auf der Seite gerendert werden. Wenn Sie z. b. Datensätze aus einer Datentabelle für Produkte anzeigen, können Sie ProductID die- ClientIDRowSuffix Eigenschaft zuweisen. In diesem Fall kann jede Instanz des Daten gebundenen Steuer Elements durch den Wert aus dem-Feld identifiziert werden ProductID .

Eigenschaften

ClientIDRowSuffix

Ruft die Namen der Datenfelder ab, mit deren Werten die einzelnen Instanzen eines datengebundenen Steuerelements eindeutig identifiziert werden, wenn ASP.NET den ClientID-Wert mit dem Predictable-Algorithmus generiert.

ClientIDRowSuffixDataKeys

Ruft eine Auflistung der Datenwerte ab, mit denen die einzelnen Instanzen eines datengebundenen Steuerelements eindeutig identifiziert werden, wenn ASP.NET den ClientID-Wert generiert.

Gilt für

Siehe auch