Compartir a través de


DisplayAttribute.Name Propiedad

Definición

Obtiene o establece un valor que se usa para mostrarlo 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

Un valor que se usa para mostrarlo 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 método GetName 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 de List.aspx, ListDetails.aspx Details.aspx y datos dinámicos usan la Name propiedad para la etiqueta de campo. Un null valor o una cadena vacía son válidos.

Se aplica a