我有一个由代码隐藏代码更新的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