[英]Gridview not refreshing
所以我有一个雇员列表的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;
}
完成任何您想做的操作之后。 调用gridView.DataBind();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.