ASP.Net2.0 GridView 多列排序,显示排序图标,分页(5)
点击次数:30 次 发布日期:2008-11-26 12:15:07 作者:源代码网
|
源代码网推荐 135 } 源代码网推荐 136 } 源代码网推荐 137 源代码网推荐 138 return String.Join(",", sortColumns).Replace(",,", ",").TrimStart(",".ToCharArray()); 源代码网推荐 139 源代码网推荐 140 } 源代码网推荐 141 /**//// <summary> 源代码网推荐 142 /// 获取当前的表达式对所选列进行排序 源代码网推荐 143 /// </summary> 源代码网推荐 144 protected void SearchSortExpression(string[] sortColumns, string sortColumn, out string sortOrder, out int sortOrderNo) 源代码网推荐 145 { 源代码网推荐 146 sortOrder = ""; 源代码网推荐 147 sortOrderNo = -1; 源代码网推荐 148 for (int i = 0; i < sortColumns.Length; i++) 源代码网推荐 149 { 源代码网推荐 150 if (sortColumns[i].StartsWith(sortColumn)) 源代码网推荐 151 { 源代码网推荐 152 sortOrderNo = i + 1; 源代码网推荐 153 if (AllowMultiColumnSorting) 源代码网推荐 154 { 源代码网推荐 155 sortOrder = sortColumns[i].Substring(sortColumn.Length).Trim(); 源代码网推荐 156 } 源代码网推荐 157 else 源代码网推荐 158 { 源代码网推荐 159 sortOrder = ((SortDirection == SortDirection.Ascending) ? "ASC" : "DESC"); 源代码网推荐 160 } 源代码网推荐 161 } 源代码网推荐 162 } 源代码网推荐 源代码网推荐 做人要厚道,请注明转自酷网动力(www.ASPCOOL.COM)。 源代码网推荐 源代码网供稿. |
