ListView.ClientIDRowSuffix Propriété

Définition

Obtient ou définit le nom du champ de données dont la valeur est utilisée pour identifier de façon unique chaque ligne de données d'un contrôle ListView lorsque la propriété ClientIDMode a la valeur Predictable.

public:
 virtual property cli::array <System::String ^> ^ ClientIDRowSuffix { cli::array <System::String ^> ^ get(); void set(cli::array <System::String ^> ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.StringArrayConverter))]
[System.Web.WebCategory("Data")]
public virtual string[] ClientIDRowSuffix { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.StringArrayConverter))>]
[<System.Web.WebCategory("Data")>]
member this.ClientIDRowSuffix : string[] with get, set
Public Overridable Property ClientIDRowSuffix As String()

Valeur de propriété

String[]

Nom du champ de données dont la valeur est utilisée pour identifier de façon unique chaque instance d'un contrôle ListView lorsque ASP.NET génère la valeur ClientID.

Attributs
TypeConverterAttribute WebCategoryAttribute

Remarques

Pour empêcher les conflits d’affectation de noms lorsque plusieurs instances d’un contrôle sont rendues dans plusieurs lignes d’un ListView contrôle, ASP.NET génère une valeur unique ClientID pour chaque instance du contrôle. Vous spécifiez la façon dont la ClientID valeur est générée en définissant la ClientIDMode propriété. Si vous définissez la ClientIDMode propriété Predictablesur , ASP.NET génère le ClientID code en ajoutant un suffixe dérivé du champ de données spécifié dans ClientIDRowSuffix. S’il ClientIDRowSuffix n’est pas défini, le suffixe est un nombre séquentiel.

S’applique à

Voir aussi