2
我有一個gridview控件和一個可見被設置爲false的按鈕。據說當我在gridview上選擇一個特定的行時,它會將按鈕的可見性設置爲true。gridview和if語句
但是,現在的問題是,儘管在後面的代碼中設置了if語句,但該按鈕對於false仍然保持可見。
這裏是後面的代碼:
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
Label certify = (Label)GridView1.SelectedRow.FindControl("certify");
Label Status = (Label)GridView1.SelectedRow.FindControl("Status");
if ((certify.ToString() == "True") & (Status.ToString() == "Not Paid"))
{
paymentbtn.Visible = true;
}
}
當我調試程序,我在GridView管理的獲取數據。 certify被設置爲True並且Status被設置爲Not Paid。然而,代碼仍然跳過if語句..我不知道爲什麼它是這樣..