From 10d62363b0f4b052c0ca56d54b1a4de9bb8a59b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20P=C4=99czek?= Date: Wed, 7 Dec 2011 19:44:10 +0100 Subject: [PATCH] Lib.Web.Mvc - Fix for DisplayAttribute.Order support --- Lib.Web.Mvc/JQuery/JqGrid/JqGridRecord`1.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lib.Web.Mvc/JQuery/JqGrid/JqGridRecord`1.cs b/Lib.Web.Mvc/JQuery/JqGrid/JqGridRecord`1.cs index f10af72..316b782 100644 --- a/Lib.Web.Mvc/JQuery/JqGrid/JqGridRecord`1.cs +++ b/Lib.Web.Mvc/JQuery/JqGrid/JqGridRecord`1.cs @@ -29,7 +29,7 @@ internal override List GetValuesAsList() { List values = new List(); - IEnumerable modelMetadata = ModelMetadataProviders.Current.GetMetadataForProperties(Value, typeof(TModel)); + IEnumerable modelMetadata = ModelMetadataProviders.Current.GetMetadataForProperties(Value, typeof(TModel)).OrderBy(m => m.Order); foreach (ModelMetadata propertyMetadata in modelMetadata.Where(p => p.ShowForDisplay && !p.IsComplexType)) {