0
在asp.net中進行新的工作......我從昨天開始一直在努力研究這個問題,並且沒有運氣來弄清楚爲什麼其他網格不會出現在頁面上,因爲我已經把它代碼後面有一個標誌。在按鈕上點擊一個網頁切換兩個網格
希望有人能幫助我。謝謝。
protected void Edit_btn_Click(object sender, EventArgs e)
{
if (FLAG_hiddenfield.Value == "T")
{
BIRPER_EDIT_grid.Visible = true;
BIRPER_grid.Visible = false;
Edit_btn.Text = "View";
BIRPER_grid.DataBind();
BIRPER_EDIT_grid.DataBind();
FLAG_hiddenfield.Value = "F";
}
if (FLAG_hiddenfield.Value == "F")
{
BIRPER_grid.Visible = true;
BIRPER_EDIT_grid.Visible = false;
Edit_btn.Text = "Edit";
BIRPER_grid.DataBind();
BIRPER_EDIT_grid.DataBind();
FLAG_hiddenfield.Value = "T";
}
}
請檢查它是否要去其他條件,使用斷點,如果它要去那個條件,然後檢查,如果網格有數據顯示或不! – Mogli 2013-03-23 06:36:31
還檢查當你點擊編輯按鈕時,回發的原因FLAG_hiddenfield.Value的值更改爲「T」,它永遠不會用於其他條件 – Mogli 2013-03-23 06:38:08