我没有得到任何错误,但在Gridview中没有更新值我检查调试它显示只有旧值不显示更新值... [英] I Am Not Getting Any Error But Value Is Not Updated In Gridview I Check With Debug Its Shows Only Old Value Not Show Update Value...

查看:63
本文介绍了我没有得到任何错误,但在Gridview中没有更新值我检查调试它显示只有旧值不显示更新值...的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨frds请帮帮我..

我没有收到任何错误但是在gridview中没有更新值我检查调试它的显示只有旧值不显示更新值...

Hi frds please help for me..
I am not getting any error but value is not updated in gridview i check with debug its shows only old value not show update value...

protected void GridView2_RowUpdating(object sender, GridViewUpdateEventArgs e)
    {
         
     
        GridViewRow row = (GridViewRow)GridView2.Rows[e.RowIndex];
        int BookingRefNo=int.Parse(GridView2.DataKeys[e.RowIndex].Value.ToString());
             
        string AssignedPriority = ((TextBox)row.Cells[11].Controls[0]).Text;
        string Status = ((TextBox)row.Cells[12].Controls[0]).Text;

        
        
        SqlConnection con1 = new SqlConnection(constr);
        SqlCommand cmd = new SqlCommand("Update TSafetyMaster set AssignedPriority=@AssignedPriority,Status=@Status where BookingRefNo=@BookingRefNo", con1);
        cmd.Parameters.Add("@BookingRefNo", SqlDbType.Int).Value = BookingRefNo;
        cmd.Parameters.Add("@AssignedPriority", SqlDbType.VarChar).Value = AssignedPriority;
        cmd.Parameters.Add("@Status", SqlDbType.NVarChar).Value = Status;
        con1.Open();
        cmd.ExecuteNonQuery();
        GridView2.EditIndex=-1;
        GridView2.DataBind();
        

        
    }

推荐答案

如果我没有错,你使用过您的页面加载事件中的(!Ispostback)
if I am not wrong have you used if(!Ispostback) in your pageload event


这篇关于我没有得到任何错误,但在Gridview中没有更新值我检查调试它显示只有旧值不显示更新值...的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆