DataTable dtt = new DataTable();        dtt.Columns.Add("第一列");
        dtt.Columns.Add("第二列");
        dtt.Columns.Add("第三列");
        DataRow dr = dtt.NewRow();        object[] objes = { "001","002","003"};
        dr.ItemArray = objes;
        dtt.Rows.Add(dr);
            GridView1.DataSource = dtt;
            GridView1.DataBind()我自己创建的数据表,不是数据库查询出来的,不能绑定吗?
C/S中的 DataGridView这样子就能显示出数据的

解决方案 »

  1.   


    GridView1.DataSource = dtt;
    GridView1.DataBind()少加了分号
      

  2.   

    OK,这样子是能显示数据,我VS的小问题吧
      

  3.   

    DataTable dtUrl = new DataTable();
    DataColumn dcUrl = new DataColumn("Pith", typeof(string));//表示 DataTable 中列的架构
    dtUrl.Columns.Add(dcUrl);int NumPath;
    string[] PicTheam;//首页相册封面
    Dpc.PicPage("select LetterPhoto from T_Awards", "LetterPhoto", out  NumPath, out PicTheam);
    DataRow drValue = dtUrl.NewRow();//表示 DataTable 中的一行数据
    drValue[0] = "../教师获奖项目/" + PicTheam[0];//选择该相册对应数据库的第一行记录为封面
    drValue[1] = "教师获奖证书相册";
    drValue[2] = NumPath;
    dtUrl.Rows.Add(drValue);