1

私はデータがin関数gridviewからバインドされているarraylistpage_load

    Node node = new Node();
    node.buildTree("all", "arraylist");
    al = node.getArrayList();
    GridView2.DataSource = al;
    GridView2.DataBind();

このグリッドビューの更新モードを有効にしたいのですが、これsqldatasourceを行う方法しか知りません。グリッドビューは使用する必要があります

DataSourceID="SqlDataSource1"

データソースをリンクします。でも使った後は

GridView2.DataSource = al;
GridView2.DataBind();

使用gridviewを制限してDataSourceID="SqlDataSource1"、1 つの定義を削除するように依頼してください。

このグリッドの更新モードを有効にするにはどうすればよいですか?

4

1 に答える 1

0

グリッド ビューの更新モードを使用する場合は、このリンクが役立ちます http://www.aspdotnet-suresh.com/2011/02/how-to-inserteditupdate-and-delete-data.html

しかし、別の方法で ItemCommand イベントを使用できます。この場合、フィールド 'UpdateCommand' にコマンドを設定し、ItemCommand イベントで、CommandName が 'UpdateCommand' であるかどうかを確認して、レコードを更新するために他のページに移動します。

于 2012-10-31T09:02:30.857 に答える