毛毛的小窝 — 关注技术交流、让我们一起成长

导航

数据绑定技术—将 DataSet 绑定到 DataGrid 控件

private void Page_Load(object sender, System.EventArgs e)
{
    
if (!Page.IsPostBack) 
    
{

        DataSet myDS 
= new DataSet();

        DataTable dt 
= new DataTable();
        DataRow dr;

        dt.Columns.Add(
new DataColumn("列号"typeof(Int32)));
        dt.Columns.Add(
new DataColumn("项目"typeof(string)));
        dt.Columns.Add(
new DataColumn("日期"typeof(DateTime)));
        dt.Columns.Add(
new DataColumn("布尔值"typeof(bool)));

        
for (int i = 1; i <= 9; i++
        
{

            dr 
= dt.NewRow();

            dr[
0= i;
            dr[
1= "Item " + i.ToString();
            dr[
2= DateTime.Now;
            dr[
3= (i % 2 != 0? true : false;

            dt.Rows.Add(dr);
        }


        myDS.Tables.Add(dt);

        DataGrid1.DataSource 
= myDS;
        DataGrid1.DataBind();
    }

}

posted on 2006-02-15 16:45  mjgforever  阅读(461)  评论(0编辑  收藏  举报