DisplayAttribute.Name Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die wordt gebruikt voor weergave in de gebruikersinterface.

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

Waarde van eigenschap

Een waarde die wordt gebruikt voor weergave in de gebruikersinterface.

Voorbeelden

In het volgende voorbeeld ziet u hoe u de naameigenschap instelt.

[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

Opmerkingen

Gebruik deze eigenschap niet om de waarde van de Name eigenschap op te halen. Gebruik in plaats daarvan de GetName methode.

De naam wordt meestal gebruikt als het veldlabel voor een UI-element dat is gebonden aan de eigenschap die is geannoteerd met dit kenmerk. De sjablonen voor dynamische gegevens List.aspx, ListDetails.aspx en Details.aspx pagina's gebruiken de Name eigenschap voor het veldlabel. Een null waarde of lege tekenreeks is geldig.

Van toepassing op