Gridview行未在嵌套gridview中正确更新

时间:2016-01-27 06:21:49

标签: c# asp.net gridview

我有一个dev_ps@DPS:~/Desktop/DD/Shell_Script$ sh ./dev.sh ./dev.sh: 17: ./dev.sh: Syntax error: "(" unexpected ,我想要一直更新一列。所以我所做的是,gridview我写了下面的代码: -

UpdateCommand

它的作用是,它用更新后的值更新我的行。

现在发生的事情是,

  

当我去更新gridview中列的第二行时,第一行中的较早值会消失,第二行会更新。为什么会发生这种情况?

     

注意我正在更新的gridview是NESTED gridview

protected void GrdCategoryDetails_UpdateCommand(object sender, Obout.Grid.GridRecordEventArgs e)
{
    string Amount = string.Empty;
    Amount = e.Record["AMOUNT"].ToString();
    Session["V_ID"] = e.Record["VENDOR_ID"];
    Session["Amount"] = Amount;
}

public void RowDataBound(object sender, Obout.Grid.GridRowEventArgs e)
{
    if (e.Row.RowType == GridRowType.DataRow)
    {
        string Vendor_ID = Convert.ToString(Session["V_ID"]);
        if (e.Row.Cells[1].Text == Vendor_ID)
        {
            string Amount = Convert.ToString(Session["Amount"]);
            e.Row.Cells[5].Text = Amount;
        }
    }
}
  

我正在更新GrdCategoryDe​​tails Gridview。

0 个答案:

没有答案