我有一个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;
}
}
}
我正在更新GrdCategoryDetails Gridview。