Gridview多表头制作-创新互联
Rowpan----跨行 Colpan---跨列 TableCellCollection tcHeader = e.Row.Cells;-----申明一个表头 tcHeader.Add(newTableHeaderCell());------------新增一格单元 tcHeader[0].Attributes.Add("rowspan", "3");-----设置这格单元的格式 tcHeader[3].Text = "MES我们提供的服务有:成都做网站、网站设计、微信公众号开发、网站优化、网站认证、七星关区ssl等。为数千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的七星关区网站制作公司";------- "结束标识 protectedvoid gvTest_RowCreated(object sender, GridViewRowEventArgs e) { #region创建多表头 switch (e.Row.RowType) { caseDataControlRowType.Header: //第一行表头 TableCellCollection tcHeader = e.Row.Cells; tcHeader.Clear(); tcHeader.Add(newTableHeaderCell()); tcHeader[0].Attributes.Add("rowspan", "3"); //tcHeader[0].Attributes.Add("bgcolor", "Green"); tcHeader[0].Text = "Material Part"; tcHeader.Add(newTableHeaderCell()); //tcHeader[1].Attributes.Add("bgcolor", "#CC99FF"); tcHeader[1].Attributes.Add("rowspan", "3"); //跨Row tcHeader[1].Text = "Material";//Description tcHeader.Add(newTableHeaderCell()); //tcHeader[2].Attributes.Add("bgcolor", "#CC99FF"); tcHeader[2].Attributes.Add("colspan", "10"); //跨Row tcHeader[2].Text = "TMS"; tcHeader.Add(newTableHeaderCell()); //tcHeader[3].Attributes.Add("bgcolor", "#808000"); tcHeader[3].Attributes.Add("colspan", "6"); //跨Row//---------------------- tcHeader[3].Text = "MES "; //第二行表头 tcHeader.Add(newTableHeaderCell()); tcHeader[4].Attributes.Add("bgcolor", "#336666"); tcHeader[4].ForeColor = System.Drawing.Color.White; tcHeader[4].Attributes.Add("colspan", "7"); //跨Row//---------------------------- tcHeader[4].Text = "TMS Wait"; tcHeader.Add(newTableHeaderCell()); tcHeader[5].Attributes.Add("bgcolor", "#336666"); tcHeader[5].ForeColor = System.Drawing.Color.White; tcHeader[5].Attributes.Add("rowspan", "2"); tcHeader[5].Text = "TMS Total"; tcHeader.Add(newTableHeaderCell()); tcHeader[6].Attributes.Add("bgcolor", "#336666"); tcHeader[6].ForeColor = System.Drawing.Color.White; tcHeader[6].Attributes.Add("colspan", "2"); tcHeader[6].Text = "InUse"; tcHeader.Add(newTableHeaderCell()); tcHeader[7].Attributes.Add("bgcolor", "#336666"); tcHeader[7].ForeColor = System.Drawing.Color.White; tcHeader[7].Attributes.Add("colspan", "3"); tcHeader[7].Text = "Mes Wait"; tcHeader.Add(newTableHeaderCell()); tcHeader[8].Attributes.Add("bgcolor", "#336666"); tcHeader[8].ForeColor = System.Drawing.Color.White; tcHeader[8].Attributes.Add("rowspan", "2"); tcHeader[8].Text = "Mes Total"; tcHeader.Add(newTableHeaderCell()); tcHeader[9].Attributes.Add("bgcolor", "#336666"); tcHeader[9].ForeColor = System.Drawing.Color.White; tcHeader[9].Attributes.Add("colspan", "2"); tcHeader[9].Text = "Operation "; //---------------------------------------------------------------------- tcHeader.Add(newTableHeaderCell()); tcHeader[10].Attributes.Add("bgcolor", "#336666"); tcHeader[10].ForeColor = System.Drawing.Color.White; tcHeader[10].Text = "311In"; tcHeader.Add(newTableHeaderCell()); tcHeader[11].Attributes.Add("bgcolor", "#336666"); tcHeader[11].ForeColor = System.Drawing.Color.White; tcHeader[11].Text = "StockIn"; tcHeader.Add(newTableHeaderCell()); tcHeader[12].Attributes.Add("bgcolor", "#336666"); tcHeader[12].ForeColor = System.Drawing.Color.White; tcHeader[12].Text = "Remain"; tcHeader.Add(newTableHeaderCell()); tcHeader[13].Attributes.Add("bgcolor", "#336666"); tcHeader[13].ForeColor = System.Drawing.Color.White; tcHeader[13].Text = "Tune"; tcHeader.Add(newTableHeaderCell()); tcHeader[14].Attributes.Add("bgcolor", "#336666"); tcHeader[14].ForeColor = System.Drawing.Color.White; tcHeader[14].Text = "Unmount"; tcHeader.Add(newTableHeaderCell()); tcHeader[15].Attributes.Add("bgcolor", "#336666"); tcHeader[15].ForeColor = System.Drawing.Color.White; tcHeader[15].Text = "Unscrap"; tcHeader.Add(newTableHeaderCell()); tcHeader[16].Attributes.Add("bgcolor", "#336666"); tcHeader[16].ForeColor = System.Drawing.Color.White; tcHeader[16].Text = "Return"; tcHeader.Add(newTableHeaderCell()); tcHeader[17].Attributes.Add("bgcolor", "#336666"); tcHeader[17].ForeColor = System.Drawing.Color.White; tcHeader[17].Text = "Mount"; tcHeader.Add(newTableHeaderCell()); tcHeader[18].Attributes.Add("bgcolor", "#336666"); tcHeader[18].ForeColor = System.Drawing.Color.White; tcHeader[18].Text = "Kit"; tcHeader.Add(newTableHeaderCell()); tcHeader[19].Attributes.Add("bgcolor", "#336666"); tcHeader[19].ForeColor = System.Drawing.Color.White; tcHeader[19].Text = "311In"; tcHeader.Add(newTableHeaderCell()); tcHeader[20].Attributes.Add("bgcolor", "#336666"); tcHeader[20].ForeColor = System.Drawing.Color.White; tcHeader[20].Text = "Stock"; tcHeader.Add(newTableHeaderCell()); tcHeader[21].Attributes.Add("bgcolor", "#336666"); tcHeader[21].ForeColor = System.Drawing.Color.White; tcHeader[21].Text = "Load"; tcHeader.Add(newTableHeaderCell()); tcHeader[22].Attributes.Add("bgcolor", "#336666"); tcHeader[22].ForeColor = System.Drawing.Color.White; tcHeader[22].Text = "Receive"; tcHeader.Add(newTableHeaderCell()); tcHeader[23].Attributes.Add("bgcolor", "#336666"); tcHeader[23].ForeColor = System.Drawing.Color.White; tcHeader[23].Text = "Mount/Kit "; for (int i = 0; i < 18; i++) { tcHeader[i].Font.Size = 12; } break; } #endregion创建多表头 }
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
文章题目:Gridview多表头制作-创新互联
文章转载:http://azwzsj.com/article/didjci.html