如题:我在  pageLoad 事件中,想让 datagrid 显示数据。现在有个 dataSet,我的代码为:this.datagrid.datasource = this.myds;
this.datagrid.DataMember = this.myds.Tables[0].ToString();数据集 myds 里有数据,但显示不出来。大家说说啥原因。

解决方案 »

  1.   

    this.datagrid.datasource = this.myds;
    this.datagrid.DataBind();
      

  2.   

    this.datagrid.datasource = myds.table[0].defaultview;
    this.datagrid.DataBind();
      

  3.   

    加上
    this.datagrid.DataBind()
      

  4.   

    this.datagrid.datasource = this.myds;
    this.datagrid.DataMember = this.myds.Tables[0].ToString();
    this.datagrid.DataBind();
      

  5.   


    if(!Page.IsPostBack) //LZ有没有呢?
    {
     //... 其他代码
    this.datagrid.datasource = this.myds;
    this.datagrid.DataMember = this.myds.Tables[0];
    this.datagrid.DataBind();
     // ...其他代码
    }