本人不熟悉DocNet,现有一个问题请教:   Doc Net中有没有这样的Grid:
       1.能够设置Grid的背景色及Font;
       2.能够设置Grid中某一行的背景色及Font,使得该行的背景色和Font和其他行不一样;
       3.能够自由控制隐藏Grid中的某一行,如:Grid有100行数据,我要控制隐藏其中的第8行数据,其他行的数据显示;   请各位给点例子或者建议。谢谢

解决方案 »

  1.   

    datagrid 可以实现上述功能的,有些可以直接通过属性设置来实现,而像设置Grid中某一行的背景色及Font,则可能需要手写代码了,可以用datagrid的 ItemDataBound方法等。
      

  2.   

    ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
    {
    if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
    {
    //修改datagrid内容
    }
    }
      

  3.   

    gridVIEW取的值都是动态的啊
    个人觉的要实现这个还不如用DIV来实现,简单些还。
      

  4.   

    那么,相比较而言,属性控件、datagrid、DataGeriView,还有楼上说的DIV,那个在性能方面会更好一点??就是说,可能要加载一万条数据的话,哪个更快一点?
      

  5.   

    gridVIEW是2005上的工具,2003上部支持,不过在datagrid下你需求都能满足,只是datagrid在多表头展现上需要在后台写码.
      

  6.   

    隐藏某行是要在ItemDataBound中进行隐藏的, 要是列就可以直接Datagrid.Columns[0].Visible =false;