0

GridView_RowUpdating イベントで GridView dataRow を更新し、データベースも更新しています。GridView_RowUpdating イベントで、データベースを更新するための C# コードを書きました。データベースの更新が成功した後、この行のクラス オブジェクトを作成しています。この行を別のグリッドにバインドしようとしています。

データベースは更新されていますが、別のグリッドは更新されていません。

任意の解決策??

これが私のコードです

Grid_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
  // Update Operation for First Grid  
  ...
  ...

  Class1 ObjRow = new Class1();
  ObjRow.Status = Updated.


  List<Class1> lst = GetUpdatedDetails();
  GridView1.DataSource = lst;
  GridView1.DataBind();


  lst = new List<Class1>();
  lst.add(ObjRow)


  // Here Its Failing
  GridView2.DataSource = lst;
  GridView2.DataBind();
}
4

1 に答える 1

0

UpdatePanel の 2 番目の Gridview ですか? 新しい行を追加してから、ページを更新してみてください。これって効果ありますか?

于 2012-08-20T10:56:59.433 に答える