protected void Page_Load(object sender, EventArgs e) { GoodsBll gb = new GoodsBll(); List <Sort> sortList = new List <Sort>(); sortList = gb.GetSortOrderById(true); int showCount = 15; string url = HttpContext.Current.Request.Url.AbsolutePath; int page = Request.QueryString["page"] == null ? 1 : Int32.Parse(Request.QueryString["page"]); int maxPage = sortList.Count % showCount == 0 ? sortList.Count / showCount : sortList.Count / showCount + 1; string html = ""; if (sortList.Count != 0) { SortPageNum.Text = HtmlHelper.PageNumAdminControl(url, "rightFrame", page, maxPage); int startIndex = (page - 1) * showCount; int endIndex = page == maxPage ? sortList.Count - 1 : page * showCount - 1; bool tbg = true; for (int i = startIndex; i <= endIndex; i++) { html += tbg ? "<tr class='tbg1'>" : "<tr class='tbg2'>"; html += "<td>" + sortList[i].SortName + "</td>"; html += "<td></td>"; html += "<td><a href='/Basic/SortEdit.aspx?sortId=" + sortList[i].SortId.ToString() + "' target='rightFrame'>编辑</a>"; html += " | <a href='/Basic/SortDelete.aspx?sortId=" + sortList[i].SortId.ToString() + "' target='rightFrame' onclick=\"javascript:return confirm('确定要删除吗?')\">删除</a>"; html += "</tr>"; tbg = !tbg; } SortListTable.Text = html; } else { SortListTable.Text = "<tr class='tbg1'><td colspan=3>暂无记录</td></tr>"; } }