Sdílet prostřednictvím


IDataKeysControl Rozhraní

Definice

Definuje vlastnosti, které určují, jak ASP.NET vytvoří ID klientů pro ovládací prvek vázané na data.

public interface class IDataKeysControl
public interface IDataKeysControl
type IDataKeysControl = interface
Public Interface IDataKeysControl
Odvozené

Poznámky

Rozhraní IDataKeysControl definuje dvě vlastnosti, které implementují ovládací prvky vázané na data, abyste mohli určit, jak se vytvoří ID klienta. Ovládací prvek vázaný na data, který zobrazuje více instancí ovládacího prvku, musí vytvořit ID pro každou instanci ovládacího prvku. Toto ID musí být jedinečné, aby bylo možné povolit přístup k ovládacímu prvku z klientského skriptu.

Vlastnost ClientIDRowSuffix umožňuje zadat název nebo názvy datových polí, jejichž hodnoty jsou zahrnuty do vygenerované hodnoty vlastnosti ClientID . Tyto hodnoty se používají k jedinečné identifikaci každé instance ovládacího prvku způsobem, který odpovídá smysluplné hodnotě dat, namísto libovolné hodnoty, jako je pořadí, ve kterém jsou ovládací prvky vykresleny na stránce. Když například zobrazíte záznamy z tabulky dat produktů, můžete vlastnost ClientIDRowSuffix přiřaditProductID. V takovém případě lze každou instanci ovládacího prvku vázaného na data identifikovat hodnotou z ProductID pole.

Vlastnosti

ClientIDRowSuffix

Získá názvy datových polí, jejichž hodnoty se používají k jedinečné identifikaci každé instance ovládacího prvku vázaného na data, když ASP.NET vygeneruje ClientID hodnotu pomocí Predictable algoritmu.

ClientIDRowSuffixDataKeys

Získá kolekci datových hodnot, které se používají k jedinečné identifikaci každé instance ovládacího prvku vázaného na data při ASP.NET vygeneruje ClientID hodnotu.

Platí pro

Viz také