gpt4 book ai didi

asp.net - GridView RowUpdating 无法获取新值

转载 作者:行者123 更新时间:2023-12-04 09:15:41 24 4
gpt4 key购买 nike

我只是在测试我是否会在没有运气的情况下从文本框中获取更改的值。我只是无法获得新的值(value)。我究竟做错了什么?我已经尝试了很多东西。这是最新的。如何将更新后的新值添加到我的标签中?当我单击网格上的编辑并更改文本框的值并单击更新时,标签将仅显示文本框的原始值。

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

bindgrid();
}

protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
GridViewRow row = GridView1.Rows[e.RowIndex];
Label1.Text = ((TextBox)(GridView1.Rows[GridView1.EditIndex]).Cells[2].Controls[0]).Text;

GridView1.EditIndex = -1;
bindgrid();
}

最佳答案

我想当你推送更新链接Gridview在获取新值之前再次绑定(bind)。您必须使用 if(!IsPostBack)之前 GridView.DataBind() .

关于asp.net - GridView RowUpdating 无法获取新值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13478806/

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