0
我已经创建了有两个字段的模板定位图表模板如下:获取问题,而排序项集合在Sitecore的
Field 1-->
Name: Value
DataType: Integer
Field 2-->
Name: CP_Value
DataType: Integer
现在我已经创造下Sitecore的内容节点,并在此文件夹下的文件夹位置图列表我增加了5项与它的值(即值showns下面输入金额字段中未在CP_Value场):
East-5
Midwest-11
South-13
West-2
International-9
现在我想通过Ajax调用来获取Sample.aspx网页上的位置,项目的收集和写下在fil后面的代码中执行代码E:
List<Item> locationChartsDesc = new List<Item>();
var valueFieldName = "Value" //Value OR CP_Value
var parentItem = SampleSitecoreHelper.GetItemByPath("/sitecore/content/Global Items/Location Chart List");
List<Item> locChild = new List<Item>();
if (valueFieldName != string.Empty)
{
locationChartsDesc = parentItem.GetChildren().OrderByDescending(x => x.Fields[valueFieldName].Value).ToList();
}
项目在这一步我得到的顺序是:
International-9
East-5
West-2
South-13
Midwest-11
哪项是错误
项目在此步骤的顺序是:
South-13
Midwest-11
International-9
East-5
West-2
这段代码有什么问题吗?
感谢