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

Váha 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 pořadí 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í vzestupně podle 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šechny nezáporné sloupce. Pokud není zadáno pořadí, měly by vrstvy prezentace zvážit použití hodnoty 10000. Tato hodnota umožňuje explicitně uspořádaná pole zobrazit před a za poli, která nemají zadané pořadí.

Platí pro