空记录时,如何显示网页上DataGrid的标题栏呢?我在用DataGrid时,没有记录就完全不显示出来的,还请大虾们指点指点

解决方案 »

  1.   

    showheader=true ;
    然后在各列的HeaderText中设置值
      

  2.   

    怎么可能不显示呢!
    你在有数据的时候显示正常吗?
    你用select * from table wher null=null试试看 有没有标题!
    还有你的AutogenerateColumn=true吧!
    改成false然后自己绑定到特定的列。
      

  3.   

    1.如果数据源如dataset.table[0]内有字段名,绑定后即使是空字段,table的字段名也会显示在dataGrid的里的
    2.如果觉得这样不直观,就在header模版添加label设计时添加字段名(记得对齐字段),或者动态捆绑字段名.
    你现在的情况可以象2那样设计时添加.判断是否为空.空的话就显示header摸版,非空就不显示