填充到datagrid后,我想要1个列隐藏不显示可以吗?
隐藏的这个列是个自动增长列,也是唯一编号
然后我要根据这个唯一编号进行删除

解决方案 »

  1.   

    http://community.csdn.net/Expert/topic/4367/4367859.xml?temp=.8081629我找到了,可以隐藏一列,只要将列宽度设成零~~~
    谢谢你啊,weiruan007 (菜鸟学技术) ~~
    ___________________
    我所要的从来没于出现过...
      

  2.   

    可以,用datagrid的设计器就可以设定隐藏列,很简单的,你再看一下。
      

  3.   

    <Columns>
         <asp:TemplateColumn HeaderText="No" Visible="false">        
         </asp:TemplateColumn>
    </Columns>
    private void DataGrid1_ItemDataBound(object sender, DataGridItemEventArgs e)
    {      
           if (e.Item.ItemType!=ListItemType.Header)
          {                
                 e.Item.Cells[0].Text=Convert.ToString(e.Item.ItemIndex+1);
          }
    }
      

  4.   

    在datagrid的属性列里能设置的也可以在后台把列宽设置成1
    0的话好像要报教脚本错误。
      

  5.   

    把该列的可见性设置成Hidden就可以了..