ASP.Net2.0 GridView 多列排序,显示排序图标,分页(6)
点击次数:25 次 发布日期:2008-11-26 12:15:05 作者:源代码网
|
源代码网推荐 164 /**//// <summary> 源代码网推荐 165 /// 绘制升序降序的图片 源代码网推荐 166 /// </summary> 源代码网推荐 167 protected void DisplaySortOrderImages(string sortExpression, GridViewRow dgItem) 源代码网推荐 168 { 源代码网推荐 169 string[] sortColumns = sortExpression.Split(",".ToCharArray()); 源代码网推荐 170 源代码网推荐 171 for (int i = 0; i < dgItem.Cells.Count; i++) 源代码网推荐 172 { 源代码网推荐 173 if (dgItem.Cells[i].Controls.Count > 0 && dgItem.Cells[i].Controls[0] is LinkButton) 源代码网推荐 174 { 源代码网推荐 175 string sortOrder; 源代码网推荐 176 int sortOrderNo; 源代码网推荐 177 string column = ((LinkButton)dgItem.Cells[i].Controls[0]).CommandArgument; 源代码网推荐 178 SearchSortExpression(sortColumns, column, out sortOrder, out sortOrderNo); 源代码网推荐 179 if (sortOrderNo > 0) 源代码网推荐 180 { 源代码网推荐 181 string sortImgLoc = (sortOrder.Equals("ASC") ? SortAscImageUrl : SortDescImageUrl); 源代码网推荐 182 源代码网推荐 183 if (sortImgLoc != String.Empty) 源代码网推荐 184 { 源代码网推荐 185 Image imgSortDirection = new Image(); 源代码网推荐 186 imgSortDirection.ImageUrl = sortImgLoc; 源代码网推荐 187 dgItem.Cells[i].Controls.Add(imgSortDirection); 源代码网推荐 源代码网推荐 做人要厚道,请注明转自酷网动力(www.ASPCOOL.COM)。 源代码网推荐 源代码网供稿. |
