asp.net – GridView RowUpdating无法获取新值
发布时间:2020-05-24 16:05:16 所属栏目:asp.Net 来源:互联网
导读:我只是测试我是否会在没有运气的情况下更新文本框中的更改值.我不能得到新的价值.我究竟做错了什么?我尝试过很多东西.这是最新的一个.如何将更新的新值添加到我的标签中?当我单击网格上的编辑并更改文本框的值并单击更新时,标签将仅显示文本框的原始值. pro
|
我只是测试我是否会在没有运气的情况下更新文本框中的更改值.我不能得到新的价值.我究竟做错了什么?我尝试过很多东西.这是最新的一个.如何将更新的新值添加到我的标签中?当我单击网格上的编辑并更改文本框的值并单击更新时,标签将仅显示文本框的原始值. 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在获取新值之前再次绑定.您必须在GridView.DataBind()之前使用if(!IsPostBack).(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 序列化 – Newtonsoft中的TypeNameHandling需要$type作为第
- asp.net-web-api – 如何在HttpReponseMessage上设置响应co
- asp.net – 有关视图模型和模型更新的一些子集的最佳实践
- asp.net-mvc – thinktecture identityserver v3
- ASP.NET:如果使用onclick,则不会调用OnServerClick事件处理
- asp.net-mvc – ASP.NET MVC缓存如何为AJAX请求工作?
- asp.net-mvc-3 – 如何传递Request.QueryString到Url.Actio
- asp.net-core – Asp.net Core中的Web应用程序与Web Api项目
- asp.net成员资格 – 在Application_AuthenticationRequest设
- asp.net中使用repeater和PageDataSource搭配实现分页代码
推荐文章
站长推荐
- asp.net-mvc-5 – ASP.net身份禁用用户
- 围绕ASP.NET会话跨多个选项卡窗口共享的方式
- Response.Redirect在ASP.NET中将数据POST到另一个
- caching – MVC4 StyleBundle:你能在Debug模式下
- 当ASP.NET验证失败时,更改文本框的css类
- asp.net – 配置IIS服务器使用Aurelia框架并推送
- asp.net-mvc – 在ASP.NET MVC中禁用布局?
- asp.net-web-api – 在Visual Studio中启动WebAP
- 使用ASP.NET,JQuery和Suckerfish构建数据库驱动的
- asp.net-mvc – ASP.NET MVC安全检查表
热点阅读
