0

UpdatePanelsにGridViewとDetailsViewの両方を使用してマスター/詳細を設定しています。DetailsViewを編集および更新するときに、これらの変更をGridViewに反映させたいのですが、そのデータを再バインドせずに(これにより、selectedItemの並べ替え順序が変更される可能性があります)DetailsViewItemUpdatedに次のようになります。

    ' Update Gridview '
    ProductsGridView.Rows(selectedIndex).Cells(1).Text = e.NewValues("ProductName")
    ProductsGridView.Rows(selectedIndex).Cells(2).Text = e.NewValues("Category")

これは更新時には問題なく機能しますが、グリッドビューで新しいアイテムを選択すると、更新されたテキストは表示されなくなります。なぜこれで、どうすればその情報を保持できますか?リバウンドするときは、位置を変えても大丈夫です。リバウンドするまで入れて、そのデータを持続させたいです。ありがとう。

4

1 に答える 1