我有一個由代碼隱藏代碼更新的GridView,通過在TextBox中輸入文本並計時按鈕來更新SQL源代碼。我一直在尋找如何在更新SQL源之後更新GridView,但我沒有找到答案。我對按鈕的代碼點擊和SQL源的變化是:asp.net的代碼隱藏更新gridview
protected void btnSubmit_Click(object sender, EventArgs e)
{
if (!IsPostBack)
{
sqlSource.InsertParameters["x"].DefaultValue = User.Identity.Name.ToString();
sqlSource.InsertParameters["y"].DefaultValue = ((TextBox)this.FindControl("abc")).Text;
sqlSource.InsertParameters["z"].DefaultValue = DateTime.Now.ToString();
sqlSource.Insert();
}
}
我怎麼加入這個功能,所以在按下按鈕時,GridView的更新?
gridView1.DataBind(); – 2013-04-23 20:31:39
這段代碼看起來好像永遠不會執行(爲什麼如果它不是PostBack,你會進入Button的click事件)? – jadarnel27 2013-04-23 20:35:45
你剛在RowUpdating事件結束後重新綁定了網格 – briskovich 2013-04-23 20:37:51