boyue - 2019/7/10 18:12:29
http://www.boy-smart.com/product/高手帮我看看怎么产品怎么调整一下顺序,现在的产品排版顺序不是我想要的
boyue - 2019/7/10 18:14:35
下面是产品列表页面模板文件内容。
- @{
- int columnId = Html.CurrentColumnId();//当前栏目id
- PageInfo pageInfo = new PageInfo()
- {
- PageSize = 12,//每页显示12条数据
- CurrentPage = (int)ViewBag.CurrentPage //当前页码,系统预设
- };
- var dataList = Html.InfoDataList(new { ColumnId = columnId}, null, null, pageInfo);
- }
- <div class="container padding-top-20">
- <div class="row">
- <div class="col-md-3">
- @Html.Partial("leftNavPartial")
- </div>
- <div class="col-md-9">
- @Html.Partial("BreadcrumbPartial")
- <div class="prodlist clearfix" id="productList">
- <!--产品列表-->
- <ul class="padding-top-10 image-same-size">
- @{
- foreach (var item in dataList)
- {
- string url = Html.InfoDataUrl((int)item.ColumnId, (int)item.Id);
- string thumbnail = item.Thumbnail;
- string title = item.Title;
- string date = item.Thedate.ToString("yyyy-MM-dd");
- <li>
- <div class="prodbox">
- <a href="@url">
- <div class="padding-top-16 text-center"><strong>@title</strong> </div>
- <div class="prodimg"><img src="@thumbnail" alt="" /></div>
- </a>
- </div>
- </li>
- }
- }
- </ul>
- <!--产品列表 end-->
- </div>
- @Html.Partial("PagebreakPartial", pageInfo)
- </div>
- </div>
- </div>
复制代码
boyue - 2019/7/11 11:53:43
自己顶一下
xiyou - 2019/7/11 16:39:14
var dataList = Html.InfoDataList(new { ColumnId = columnId}, null, null, pageInfo);
里面加一个OrderBy排序方式,可以自定义排序字段
var dataList = Html.InfoDataList(new { ColumnId = columnId,OrderBy="thedate desc"}, null, null, pageInfo);
boyue - 2019/7/12 15:58:30
谢谢,现在通过改时间可以排序了