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

Gridview中指定行的控件隐藏

如何在Gridview中的点击按钮时在ItemTemplate里指定行的控件隐藏和显示? --------------------编程问答--------------------    this.GridView1.DataSource =TbcontractBLL.GetTbcontract();
        this.GridView1.DataBind();
        for (int i = 0; i < GridView1.Rows.Count;i++ )
        {然后循环
 string State = GridView1.Rows[i].Cells[10].Text;//判断是否需要隐藏操作按钮存在于模版列
           if(State=="编辑")//可编辑可删除可审核科查看日志  不可作废
           {
               ((LinkButton)(GridView1.Rows[i].Cells[11].Controls[7])).Visible  = false;// Visible = false;//不可作废
           }
           if (State == "启用")//不可审核,不可删除,可编辑,可作废 日志
           {
               ((LinkButton)(GridView1.Rows[i].Cells[11].Controls[3])).Visible = false;//不可删除
               ((LinkButton)(GridView1.Rows[i].Cells[11].Controls[5])).Visible = false;//不可审核
           }
           if (State == "作废")//不可编辑不可审核不可删除。可作废、看日志
           {
               ((LinkButton)(GridView1.Rows[i].Cells[11].Controls[1])).Visible = false;//不可编辑
               ((LinkButton)(GridView1.Rows[i].Cells[11].Controls[3])).Visible = false;//不可删除
               ((LinkButton)(GridView1.Rows[i].Cells[11].Controls[5])).Visible = false;//不可审核
           }
} --------------------编程问答-------------------- 照一楼的用法就行了
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,