0

私はグリッドビューを使用しており、編集ボタンを使用してデータを更新しています。

更新が完了したら、グリッドを編集モードに戻しますが、更新後にデータをバインドする必要があるため、更新イベントでこのコマンドを使用すると問題が発生します。

GridView1.EditIndex = -1

グリッドはもう更新モードでも編集モードでもないので、このコマンドを使用してデータをバインドするために使用するイベントは何ですか:

GridView1.DataBind()

インデックスを変更する前にデータバインドを配置すると、editIndexは変更されません..

どんな助けでも大歓迎です!

ありがとうございました..

4

1 に答える 1

0

更新後、griview を再度リロードするだけです。更新されたデータが取得され、再び編集可能になります。例えば

Private Sub LoadGridView1()
    //prepare data table from database
    GridView1.DataSource = //data table
    GridView1.DataBind()
End Sub

 Protected Sub btnEditText_Click(ByVal sender As Object, ByVal e As System.EventArgs)

        //perform your updation into data base
       LoadGridView1()

    End Sub
于 2013-08-20T09:56:53.880 に答える