当前位置:编程学习 > C#/ASP.NET >>

在DataGrid中,行能否隐藏啊?

rt --------------------编程问答-------------------- dg1.Items[0].Visible = false; --------------------编程问答-------------------- 用dataview过滤不显示的行 --------------------编程问答-------------------- 可以 --------------------编程问答-------------------- 可以有两种方法ItemDataBound里写如:e.Item.Visible = false;
或者是直接写 dgrd.Items[i].Visible = false; i就是你要隐藏的那一行。
我也是初学者,不知道能不能帮上忙。 --------------------编程问答-------------------- public void RowHide(int j)
    {
        for (int i = 0; i < datagrid.Items.Count; i++)
        {
            if (i != j)
                datagrid.Items[i].Visible = false;   
        }
    }

说明,j是你选择的行的索引,该行不隐藏,其它行全部隐藏 --------------------编程问答-------------------- 楼上的方法都可以.
dgrd.Items[i].Visible = false;在知道隐藏哪行的情况下用这个,
在知道隐藏条件的情况下用dataview过滤不显示的行
--------------------编程问答-------------------- 来学习! --------------------编程问答--------------------
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,