gpt4 book ai didi

c# - RowUpdating GridView 显示旧值

转载 作者:太空宇宙 更新时间:2023-11-03 20:28:55 24 4
gpt4 key购买 nike

enter image description here

protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
{
GridView1.EditIndex = e.NewEditIndex;
GridView1.DataBind();

}
protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
{
GridView1.EditIndex = -1;
GridView1.DataBind();
}

行编辑和行取消编辑工作正常;但是当我在更改文本框中的值后按更新时,它显示旧值而不是我更改的值。以下是行更新事件代码。

protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{

dao.AridNumber = ((TextBox)GridView1.Rows[e.RowIndex].Cells[2].Controls[0]).Text;
dao.FirstName = ((TextBox)GridView1.Rows[e.RowIndex].Cells[3].Controls[0]).Text;
dao.LastName = ((TextBox)GridView1.Rows[e.RowIndex].Cells[4].Controls[0]).Text;

}

更新我!

最佳答案

我认为您需要在方法的最后再次绑定(bind)数据,以便向您显示适当的结果。

希望对您有所帮助!!

关于c# - RowUpdating GridView 显示旧值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8671607/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com