Gridview表頭(跨行、跨列)顯示樣式!
下面就是實現這個的程式碼:
protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.Header)
{
TableCellCollection tcHeader = e.Row.Cells;
tcHeader.Clear();//原有表頭清空
tcHeader.Add(new TableHeaderCell());
tcHeader[0].Attributes.Add("rowspan", "2");
tcHeader[0].Text = "縣(市)、區";
tcHeader[0].Width = 130;
tcHeader.Add(new TableHeaderCell());
tcHeader[1].Attributes.Add("rowspan", "2");
tcHeader[1].Text = "合計";
tcHeader[1].Width = 30;
tcHeader.Add(new TableHeaderCell());
tcHeader[2].Attributes.Add("colspan", "2");
tcHeader[2].Text = "新生兒情況";
tcHeader[2].Width = 100;
tcHeader.Add(new TableHeaderCell());
tcHeader[3].Attributes.Add("colspan", "3");
tcHeader[3].Text = "新生兒性別";
tcHeader[3].Width = 100;
tcHeader.Add(new TableHeaderCell());
tcHeader[4].Attributes.Add("colspan", "2");
tcHeader[4].Text = "生育證";
tcHeader.Add(new TableHeaderCell());
tcHeader[5].Attributes.Add("colspan", "2");
tcHeader[5].Text = "出生醫學證明";
tcHeader[5].Width = 130;
tcHeader.Add(new TableHeaderCell()); tcHeader.Add(new TableHeaderCell()); tcHeader.Add(new TableHeaderCell()); tcHeader.Add(new TableHeaderCell()); tcHeader.Add(new TableHeaderCell()); tcHeader.Add(new TableHeaderCell()); tcHeader.Add(new TableHeaderCell()); tcHeader.Add(new TableHeaderCell()); tcHeader.Add(new TableHeaderCell()); tcHeader.Add(new TableHeaderCell());
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-591576/,如需轉載,請註明出處,否則將追究法律責任。
tcHeader[6].Attributes.Add("rowspan", "2");
tcHeader[6].Text = "備註";
tcHeader[7].Text = "活產";
tcHeader[7].Width = 60;
tcHeader[8].Text = "死產";
tcHeader[8].Width = 60;
tcHeader[9].Text = "男";
tcHeader[9].Width = 60;
tcHeader[10].Text = "女";
tcHeader[10].Width = 60;
tcHeader[11].Text = "性別比";
tcHeader[11].Width = 60;
tcHeader[12].Text = "有";
tcHeader[12].Width = 60;
tcHeader[13].Text = "無";
tcHeader[13].Width = 60;
tcHeader[14].Text = "已辦理";
tcHeader[14].Width = 60;
tcHeader[15].Text = "未辦理";
tcHeader[15].Width = 60;
}
}
相關文章
- element table 表頭顯示 tooltip
- vue+element實現表格跨行或跨列合併Vue
- GridView多行表頭合併View
- asp.net GridView列資料滑鼠移入顯示提示資訊ASP.NETView
- 如何控制手機網站控制狀態列顯示樣式網站
- C# GridView 分頁顯示C#View
- AndroidSpannableString(顯示多樣式文字)Android
- for迴圈—不同div顯示不同樣式
- Python Flask+Pandas讀取excel顯示到html網頁: CSS控制表格樣式、表頭文字居中PythonFlaskExcelHTML網頁CSS
- Java 設定PDF跨頁表格重複顯示錶頭行Java
- win10qq圖示怎樣在工作列顯示_win10qq圖示在工作列顯示的方法Win10
- 如何讓Gridview在沒有資料的時候顯示錶頭(asp.net)ViewASP.NET
- 更改網站模板樣式顯示不出來網站
- win10 怎麼調整工作列顯示樣式 win10怎麼調整工作列Win10
- Android 解決ListView巢狀GridView、GridView顯示不正常的方法AndroidView巢狀
- excel表頭怎麼固定每頁列印都有 excel表頭怎麼固定每頁都有顯示Excel
- 用CSS樣式實現顯示隱藏層 (轉)CSS
- 顯示MS-SQL表結構,包括表和列的註釋SQL
- [安卓] 16、ListView和GridView結合顯示單元實現自定義列表顯示效果安卓View
- GridView中控制圖片的顯示大小的例項View
- 將SQL Server中所有表的列資訊顯示出來SQLServer
- 如何自定義Struts2表單驗證後的錯誤資訊顯示格式/樣式
- SSRS(rdl報表)分頁顯示錶頭和對錶頭的凍結處理
- 如何設定Word表格中每頁的表頭重複顯示
- CSS層疊樣式表——定義樣式表CSS
- 直播網站原始碼,CardView如何顯示出底背景樣式?網站原始碼View
- Android 自定義Toast,修改Toast樣式和顯示時長AndroidAST
- 用CSS來改變網頁滑鼠顯示樣式的方法CSS網頁
- easyExcel多行表頭設定不同樣式和特定單元格設定樣式的實現Excel
- Devexpress 報表 顯示devExpress
- Git差異並列顯示Git
- alv動態顯示列
- 操作樣式表
- 聊天平臺原始碼,背景顯示使用仿磨砂玻璃樣式原始碼
- GridView列相同合併View
- excel列印每頁都有標題和表頭怎麼去掉 Excel表格每頁都顯示錶頭Excel
- ALV1:使用函式顯示ALV格式報表函式
- navicat 表中文顯示? 解決