溫馨提示×

GridView如何拼接數據源

小億
118
2023-10-10 15:01:44
欄目: 編程語言

GridView的數據源可以通過DataTable或者DataView來進行拼接。

  1. 使用DataTable拼接數據源:
// 創建一個DataTable對象
DataTable dt = new DataTable();
// 添加列
dt.Columns.Add("姓名", typeof(string));
dt.Columns.Add("年齡", typeof(int));
dt.Columns.Add("性別", typeof(string));
// 添加行數據
dt.Rows.Add("張三", 20, "男");
dt.Rows.Add("李四", 25, "女");
// 將DataTable設置為GridView的數據源
GridView1.DataSource = dt;
GridView1.DataBind();
  1. 使用DataView拼接數據源:
// 創建一個DataTable對象
DataTable dt = new DataTable();
// 添加列
dt.Columns.Add("姓名", typeof(string));
dt.Columns.Add("年齡", typeof(int));
dt.Columns.Add("性別", typeof(string));
// 添加行數據
dt.Rows.Add("張三", 20, "男");
dt.Rows.Add("李四", 25, "女");
// 使用DataView對DataTable進行排序或篩選
DataView dv = new DataView(dt);
dv.Sort = "年齡 ASC";  // 按年齡升序排序
// 將DataView設置為GridView的數據源
GridView1.DataSource = dv;
GridView1.DataBind();

以上示例中,我們先創建一個DataTable對象,并添加列和行數據。然后將DataTable或者經過排序/篩選的DataView對象設置為GridView的數據源,最后調用DataBind()方法綁定數據源到GridView上。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女