Comparteix a través de


DisplayAttribute.Name Propiedad

Definición

Obtiene o establece un valor que se usa para mostrarse en la interfaz de usuario.

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

Valor de propiedad

Valor que se usa para mostrarse en la interfaz de usuario.

Ejemplos

En el ejemplo siguiente se muestra cómo establecer la propiedad 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

Comentarios

No utilice esta propiedad para obtener el valor de la Name propiedad . Use el GetName método en su lugar.

El nombre se usa normalmente como etiqueta de campo para un elemento de interfaz de usuario enlazado a la propiedad anotada con este atributo. Las plantillas de página List.aspx, ListDetails.aspx y Details.aspx datos dinámicos usan la Name propiedad para la etiqueta de campo. Un null valor o una cadena vacía es válida.

Se aplica a