Привет У меня есть код ниже и для более подробной информации Я размещаю изображение, как показано ниже. Я хочу, чтобы моя запись о предстоящем результате менялась, так как результат 2 и 4 должен отображаться в конце моего списка продуктов (DataList). Я не могу превысить код, поэтому вам нужно переустановить с .cs. Любая идеяКак изменить сортировку предстоящего результата вручную .cs
ProductList.DataSource = ProductDataSource.NarrowSearch(_Keywords, this.CategoryId, _ManufacturerId, 1, 0, _PageSize, (_HiddenPageIndex * _PageSize), SortResults.SelectedValue);
ProductList.DataBind();
Так что я на самом деле хочу, чтобы мои данные, которые будут отображаться в виде [0], [1], ... [9], [10], [2], [4]
Ответ решен в
List<Product> narrowsearch = new List<Product>();
List<Product> narrowsearchstoredata = new List<Product>();
narrowsearchstoredata = ProductDataSource.NarrowSearch(_Keywords, this.CategoryId, _ManufacturerId, 1, 0, _PageSize, (_HiddenPageIndex * _PageSize), SortResults.SelectedValue);
Product item1 = narrowsearchstoredata[0];
Product item2 = narrowsearchstoredata[3];
narrowsearchstoredata.Remove(item1);
narrowsearchstoredata.Remove(item2);
narrowsearchstoredata.Add(item1);
narrowsearchstoredata.Add(item2);
ProductList.DataSource = narrowsearchstoredata;
ProductList.DataBind();
Как использовать как человека это знаете? – BugFinder
@BugFinder нужно сортировать данные по мере необходимости, а также я не могу превысить код, поскольку он преобразован в .dll-файлы. –
Я могу получить данные, реализующие код ADO.net, но там мне нужно сделать больше изменений, чтобы сообщение код здесь, чтобы получить самый легкий способ –