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();
}