Sdílet prostřednictvím


DisplayAttribute.Order Vlastnost

Definice

Získá nebo nastaví váhu pořadí sloupce.

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

Hodnota vlastnosti

Hmotnost pořadí sloupce.

Výjimky

Getter této vlastnosti byl vyvolán, ale jeho hodnota nebyla explicitně nastavena pomocí setter.

Příklady

Následující příklad ukazuje, jak nastavit váhu objednávky pole LastName na -9. Ostatní pole v entitě mají výchozí váhu objednávky nula. Proto se jako první zobrazí pole Příjmení.

[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  

Poznámky

Sloupce se seřadí ve vzestupných pořadích na základě hodnoty objednávky. Sloupce bez tohoto atributu mají hodnotu pořadí 0. Záporné hodnoty jsou platné a lze je použít k umístění sloupce před všemi nezápornými sloupci. Pokud pořadí není zadané, měly by prezentační vrstvy zvážit použití hodnoty 10000. Tato hodnota umožňuje zobrazit explicitně uspořádaná pole před a za poli, která nemají zadané pořadí.

Platí pro