DisplayAttribute.Order Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sütunun sipariş kalınlığını alır veya ayarlar.
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
Özellik Değeri
Sütunun sipariş ağırlığı.
Özel durumlar
Bu özelliğin getter'i çağrıldı, ancak değeri ayarlayıcı kullanılarak açıkça ayarlanmadı.
Örnekler
Aşağıdaki örnekte LastName alanının sipariş ağırlığının -9 olarak nasıl ayarlanacağı gösterilmektedir. Varlıktaki diğer alanların varsayılan sipariş ağırlığı sıfırdır. Bu nedenle, önce LastName alanı görüntülenir.
[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
Açıklamalar
Sütunlar, sıralama değerine göre artan düzende sıralanır. Bu özniteliği olmayan sütunların sıralama değeri 0'dır. Negatif değerler geçerlidir ve bir sütunu negatif olmayan tüm sütunlardan önce konumlandırmak için kullanılabilir. Bir sıra belirtilmezse, sunu katmanları 10000 değerini kullanmayı göz önünde bulundurmalıdır. Bu değer, belirtilen sıralamaya sahip olmayan alanların öncesinde ve sonrasında açıkça sıralanmış alanların görüntülenmesini sağlar.