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