C# 当状态id不等于1时隐藏gridview按钮?

C# 当状态id不等于1时隐藏gridview按钮?,c#,asp.net,.net,gridview,C#,Asp.net,.net,Gridview,我有一个加载gridview1的函数,我只想在M_Statusfrom query等于1时查看位于第7列和第8列的网格视图按钮列,它们是针对M_id=2具有M_Status等于2,1,,3但我只想针对m_id=1显示批准和拒绝按钮 private void loadvisitor() { con1 = new SqlConnection(constring1); string seelctquery = "SELECT M_Status,d.MD

我有一个加载
gridview1
的函数,我只想在
M_Status
from query等于1时查看位于第7列和第8列的网格视图按钮列,它们是针对
M_id=2
具有
M_Status
等于2,1,,3但我只想针对
m_id
=1显示批准和拒绝按钮

   private void loadvisitor()
    {

        con1 = new SqlConnection(constring1);
        string seelctquery = "SELECT  M_Status,d.MD_ID , d.MD_Visitor_Name,d.MD_Visitor_Cell, d.MD_Visitor_Company,s.M_StatusName,  p.purpose_name ,  m.M_DateTime FROM  Vms_Meeting M left outer join  Vms_MeetingD  d  on m.M_ID= d.M_ID  left outer join  Vms_Purpose p  on  m.Purpose_ID= p.purpose_id inner join vms_MeetingStatus as s on d.M_Status = s.M_Status WHERE m.M_ID=2 order by m.M_ID desc;";
        da = new SqlDataAdapter(seelctquery, con1);
        SqlCommand cmd = new SqlCommand(seelctquery, con1);

        if (con1.State == ConnectionState.Closed)
        {

            con1.Open();
        }


        dr = cmd.ExecuteReader();
        ds = new DataSet();
        da.Fill(ds);
        cmd.ExecuteNonQuery();
        GridView1.DataSource = ds;
        GridView1.DataBind();


        if (dr.HasRows)
        {
            while (dr.Read())
            {


                string stid = (string)dr["M_Status"];
                if (stid == "1")
                {


                }


            }
        }


        con1.Close();
    }