Partager via


DisplayAttribute.Name Propriété

Définition

Obtient ou définit une valeur utilisée pour l’affichage dans l’interface utilisateur.

public:
 property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
public string Name { get; set; }
public string? Name { get; set; }
member this.Name : string with get, set
Public Property Name As String

Valeur de propriété

Valeur utilisée pour l’affichage dans l’interface utilisateur.

Exemples

L’exemple suivant montre comment définir la propriété name.

[MetadataType(typeof(EmployeeMD))]
public partial class Employee {
    public class EmployeeMD {
        [Display(Name = "Last Name", Order = -9,
        Prompt = "Enter Last Name", Description="Emp Last Name")]
        public object LastName { get; set; }

        [Display(Name = "Manager", AutoGenerateFilter=false)]
        public object Employee1 { get; set; }
    }
}
<MetadataType(GetType(EmployeeMD))>  _
Public Class Employee

    Public Class EmployeeMD

        <Display(Name:="Last Name", Order:=-9, _
           Prompt:="Enter Last Name", Description:="Emp Last Name")>  _
        Public Property LastName As Object
        End Property

        <Display(Name:="Manager", AutoGenerateFilter:=false)>  _
        Public Property Employee1 As Object
        End Property
    End Class
End Class

Remarques

N’utilisez pas cette propriété pour obtenir la valeur de la Name propriété. Utilisez plutôt la GetName méthode.

Le nom est généralement utilisé comme étiquette de champ pour un élément d’interface utilisateur lié à la propriété annotée avec cet attribut. Les modèles de page List.aspx de données dynamiques, ListDetails.aspx et Details.aspx utilisent la Name propriété pour l’étiquette de champ. Une null valeur ou une chaîne vide est valide.

S’applique à