2013-01-11 221 views
1

所以我有一個員工列表的GridView。用戶可以選擇一個員工並與員工一起完成各種任務,包括刪除此列表中的員工。我嘗試在用戶完成選擇該員工後更新gridview。它只是空白。我希望它能拿出更新的員工名單。這很奇怪,因爲當頁面加載gridview是正確的。Gridview不刷新

我已經包含了我的Page_Load以及將用戶發送回gridview的方法之一。

protected void Page_Load(object sender, EventArgs e) 
    { 
     if (EmployeeWrapper.GetSessionWrapper() == null) 
     { 
      ddlArea.Visible = true; 
      lblArea.Text = ddlArea.Text; 
     } 
     else lblArea.Text = EmployeeWrapper.GetSessionWrapper().Name; 
     string test = "SELECT [EmployeeName], [BeginTime], [Task_Name] FROM [ActiveTaskView] WHERE ([Area] = '" + lblArea.Text + "')"; 
     SqlDataSource1.SelectCommand = test; 
    } 


    protected void cmdCancel_Click(object sender, EventArgs e) 
    { 
     lblName.Enabled = false; 
     lblName.Text = ""; 
     lblNewTask.Visible = false; 
     lblSta.Visible = false; 
     ddlNewTask.Visible = false; 
     txtStartTime.Visible = false; 
     cmdStart.Visible = false; 
     cmdCancel.Visible = false; 
     string test = "SELECT [EmployeeName], [BeginTime], [Task_Name] FROM [ActiveTaskView] WHERE ([Area] = '" + ddlArea.Text + "')"; 
     SqlDataSource1.SelectCommand = test; 
    } 

回答

0

無論你想做什麼操作。致電gridView.DataBind();