构造一个简单的DataTable事例

 private void Page_Load(object sender, System.EventArgs e)
  {
   // 在此处放置用户代码以初始化页面
   if(!IsPostBack)
   {
    DataGrid1.DataSource = bind();
    DataGrid1.DataBind();
   }
  }
  public DataTable bind()
  {
   DataTable dt = new DataTable();
   DataColumn dc;
   DataRow dr;

   dc = new DataColumn();
   dc.DataType = System.Type.GetType("System.String");
   dc.ColumnName ="id";
   dt.Columns.Add(dc);

   dc = new DataColumn();
   dc.DataType = System.Type.GetType("System.String");
   dc.ColumnName ="name";
   dt.Columns.Add(dc);
   for(int i=0;i<100;i++)
   {
    dr = dt.NewRow();
    dr["id"]=i.ToString();
    dr["name"]= "name"+i.ToString();
    dt.Rows.Add(dr);
   }
   return dt;
 }

posted on 2006-07-05 12:53  彭灿明  阅读(277)  评论(0编辑  收藏  举报

导航