当DataTable中无记录的时候,页面上什么都不显示,我希望把Header和Footer显示出来

解决方案 »

  1.   

    可以给它绑定一个datatable,这个datatable是空的,没有行集的,久可以了
      

  2.   

    在Page_Load中,加入:
    DataGrid1.ShowHeader = true;
    DataGrid1.ShowFooter = true;
    DataGrid1.DataBind();
      

  3.   

    在Page_Load中,加入:DataGrid1.DataBind();DataGrid1.ShowHeader = true;
    DataGrid1.ShowFooter = true;
      

  4.   

    DataGrid1.DataBind();DataGrid1.ShowHeader = DataGrid1.Items.Count > 0;
    DataGrid1.ShowFooter = DataGrid1.ShowHeader;
      

  5.   

    datagrid 可以,但好像dataview这样做不行啊