各位,我有一个问题要问,DataGrid绑定数据源之后,我想叫数据全部为空的一列不显示,有什么好的办法?请给为指教,在线等!

解决方案 »

  1.   

    在itedatabound事件中判断,如果某列全为空,则该列隐藏
      

  2.   

    在ItemDataBound里头实再算是最好不过了。
      

  3.   

    楼上说的是错的。楼主要求的是,数据***全部为空***的***一列***不显示,楼上的方法是,***数据为空***的***一个Cell***不显示NULL而已。楼主的要求,有多种方法实现,比如在绑定前,如果某列全空,则删除DataTable里的一列;或者,绑定后,注册页面的javascript,在<body onload...中,删除table中的对应列