IDataKeysControl Schnittstelle
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.
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 datengebundene Steuerelemente implementieren, damit Sie angeben können, wie eine Client-ID erstellt wird. Ein datengebundenes Steuerelement, das mehrere Instanzen eines Steuerelements anzeigt, muss eine ID für jede Instanz des Steuerelements erstellen. Diese ID muss eindeutig sein, um den Zugriff auf das Steuerelement über das Clientskript zu ermöglichen.
Mit ClientIDRowSuffix der -Eigenschaft können Sie den Namen oder namen von Datenfeldern angeben, deren Werte im generierten Wert für die ClientID Eigenschaft enthalten sind. Diese Werte werden verwendet, um jede Instanz des Steuerelements eindeutig auf eine Weise zu identifizieren, die einem aussagekräftigen Datenwert entspricht, anstatt einem beliebigen Wert wie der Reihenfolge, in der die Steuerelemente auf der Seite gerendert werden. Wenn Sie beispielsweise Datensätze aus einer Produktdatentabelle anzeigen, können Sie der ClientIDRowSuffix -Eigenschaft zuweisenProductID
. In diesem Fall kann jede Instanz des datengebundenen Steuerelements durch den Wert aus dem ProductID
Feld identifiziert werden.
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. |