国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

dataGrid 多維表頭、表頭跨行跨列設計及綁定數據

2024-07-10 13:23:29
字體:
來源:轉載
供稿:網友
dataGrid 其實就是一個html table 
想清楚這個以后,要設置多維表頭就好辦了
html代碼

復制代碼 代碼如下:


<asp:DataGrid runat="server"
onitemdatabound="DataGrid1_ItemDataBound">
</asp:DataGrid>


然后綁定數據

復制代碼 代碼如下:


protected void Page_Load(object sender, EventArgs e)
{
string strsql = "select EmpID, Name, BranchID, LoginID, Pwd, Sex, EmpCode, Email, OfficeTel from mrBaseInf";
SqlConnection con = new SqlConnection("server=.;database=iOffice2009;uid=sa;pwd=sa");
DataSet ds = new DataSet();
SqlDataAdapter ter = new SqlDataAdapter(strsql, con);
con.Open();
ter.Fill(ds);
con.Close();
this.DataGrid1.DataSource = ds;
DataGrid1.DataBind();
}


接下來添加DataGrid1_ItemDataBoun事件

復制代碼 代碼如下:


protected void DataGrid1_ItemDataBound(object sender, DataGridItemEventArgs e)
{
if (e.Item.ItemType==ListItemType.Header)
{
e.Item.Cells[0].RowSpan = 2;
e.Item.Cells[1].RowSpan = 2;
e.Item.Cells[2].RowSpan = 2;
e.Item.Cells[3].RowSpan = 2;
e.Item.Cells[4].RowSpan = 2;
e.Item.Cells[5].ColumnSpan = 4;
e.Item.Cells[5].HorizontalAlign = HorizontalAlign.Center;
e.Item.Cells[5].Text = "測試</td></tr><tr><td>列1</td><td>列2</td><td>列3</td><td>列4</td></tr>";
e.Item.Cells[6].Visible = false;
e.Item.Cells[7].Visible = false;
e.Item.Cells[8].Visible = false;
}
}


效果圖

dataGrid 多維表頭、表頭跨行跨列設計及綁定數據

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凤台县| 辰溪县| 上思县| 宝坻区| 安义县| 溧水县| 青阳县| 桑植县| 宁武县| 长兴县| 荣昌县| 临城县| 勃利县| 太湖县| 交口县| 岫岩| 吴桥县| 黑山县| 米脂县| 长沙市| 深圳市| 博爱县| 宝山区| 曲阳县| 宣汉县| 珠海市| 洪洞县| 遵化市| 宁波市| 西吉县| 扶余县| 岳西县| 开鲁县| 漳浦县| 临澧县| 凌源市| 遵义县| 蓝山县| 麻栗坡县| 长治县| 霍邱县|