接上一篇:/** <summary>52 /// 取得GridView中单个Cell的值53 /// </summary>54 /// <param name="gdv">GridView</param>55 /// <param name="rowIndex">行Index</param>56 /// <param name="columnIndex">列Index</param>57 /// <returns></returns>58 private static string GetCellValue(GridView gdv, int rowIndex, int columnIndex)59 {60 return gdv.Rows[rowIndex].Cells[columnIndex].Text;61 }6263 /** <summary>64 /// 合并同列中连续的N个单元格65 /// 注意:这里只是隐藏后续的单元格,而没有删除单元格66 /// 主要考虑到删除后会如下两种情况:67 /// 1. PostBack后找不回来;68 /// 2.通过rowIndex和columnIndex来定位单元格的过程会更复杂69 /// </summary>70 /// <param name="gdv">GridView</param>71 /// <param name="columnIndex">列Index</param>72 /// <param name="startRowIndex">起始行Index</param>73 /// <param name="endRowIndex">结束行Index</param>74 private static void MergeColumnCell(GridView gdv, int columnIndex, int startRowIndex, int endRowIndex)75 {76 gdv.Rows[startRowIndex].Cells[columnIndex].RowSpan = endRowIndex - startRowIndex + 1;77 for (int i = startRowIndex + 1; i <= endRowIndex; i++)78 gdv.Rows[i].Cells[columnIndex].Visible = false;79 }
asp.net2.0中GridView合并单元格
最新推荐文章于 2023-03-28 16:39:50 发布