Share via


DisplayAttribute.Order Proprietà

Definizione

Ottiene o imposta il peso in termini di ordinamento della colonna.

public:
 property int Order { int get(); void set(int value); };
public int Order { get; set; }
member this.Order : int with get, set
Public Property Order As Integer

Valore della proprietà

Peso in termini di ordinamento della colonna.

Eccezioni

Il metodo getter di questa proprietà è stato richiamato ma il relativo valore non è stato impostato in modo esplicito usando setter.

Esempio

Nell'esempio seguente viene illustrato come impostare il peso dell'ordine del campo LastName su -9. Gli altri campi dell'entità hanno il peso predefinito dell'ordine pari a zero. Pertanto, il campo LastName verrà visualizzato per primo.

[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  

Commenti

Le colonne vengono ordinate in ordine crescente in base al valore dell'ordine. Le colonne senza questo attributo hanno un valore di ordine pari a 0. I valori negativi sono validi e possono essere usati per posizionare una colonna prima di tutte le colonne non negative. Se non è specificato un ordine, i livelli di presentazione devono considerare l'uso del valore 10000. Questo valore consente di visualizzare i campi ordinati in modo esplicito prima e dopo i campi che non hanno un ordine specificato.

Si applica a