Bagikan melalui


DisplayAttribute.Order Properti

Definisi

Mendapatkan atau mengatur berat urutan kolom.

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

Nilai Properti

Berat urutan kolom.

Pengecualian

Pengalih properti ini telah dipanggil tetapi nilainya belum diatur secara eksplisit menggunakan setter.

Contoh

Contoh berikut menunjukkan cara mengatur bobot pesanan bidang LastName ke -9. Bidang lain dalam entitas memiliki bobot urutan default nol. Oleh karena itu, bidang LastName akan ditampilkan terlebih dahulu.

[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  

Keterangan

Kolom diurutkan dalam urutan yang meningkat berdasarkan nilai pesanan. Kolom tanpa atribut ini memiliki nilai pesanan 0. Nilai negatif valid dan dapat digunakan untuk memposisikan kolom sebelum semua kolom non-negatif. Jika pesanan tidak ditentukan, lapisan presentasi harus mempertimbangkan untuk menggunakan nilai 10000. Nilai ini memungkinkan bidang yang diurutkan secara eksplisit ditampilkan sebelum dan sesudah bidang yang tidak memiliki urutan tertentu.

Berlaku untuk