将 DataTable 绑定到 DataGrid 控件


void Page_Load(object sender, System.EventArgs e)
{
  if(!IsPostBack)
  {
    // 创建 DataTable 对象
    DataTable dt = new DataTable();
    DataRow dr;
  
    // 创建 DataTable 中的 DataColumn 列
    dt.Columns.Add(new DataColumn("ID", typeof(System.Int32)));
    dt.Columns.Add(new DataColumn("随机数", typeof(System.String)));
    dt.Columns.Add(new DataColumn("时间", typeof(System.DateTime)));
  
    // 填充数据到 DataTable 中
    for(int i=1; i<9; i++)
    {
      dr = dt.NewRow();
  
      dr[0] = i;
      dr[1] = (new Random()).Next(0, 99);
      dr[2] = DateTime.Now;
      dt.Rows.Add(dr);
    }
  
    // 数据绑定代码
    DataGrid1.DataSource = dt;
    DataGrid1.DataBind();
  }
}


« 
» 
快速导航

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3