1
我在我的页面中有一个GridView,但我不通过GV添加我的行。通过文本框添加,然后将其显示给GV。现在的问题是,当我点击ADD按钮时,我的GV没有显示更新的行。如果我在菜单栏上单击该页面,则整个页面将刷新,并且可以看到我更新的GV。GridView添加一行时不刷新:尝试Databind()
这里是模拟了我ADD_Click()事件:
protected void btnAdd_Click(object sender, EventArgs e)
{
var td = from s in cv.Test1
join r in dt.Test2 on s.ID equals r.ID
where s.Col1 == ColumnName
select s;
gvShowComm.DataSource = td;
gvShowComm.DataBind();
}
catch (Exception err)
{
//Nothing!!!
}
}
else
{
MessageBox.Show("Please Enter Entry for the textboxes!");
}
}
现在,当我加入的记录,GridView控件没有显示更新的记录。谁能告诉我发生了什么事?
谢谢!
谢谢!那就像Jem一样。我没有拉td :(右) – 2011-04-07 18:11:41