-4

ListView Control を更新することは可能ですか? たとえば、ページのポストバックの後、ListView にアイテムを再度反復させます。これを行う方法はありますか?(ListView は EntityDataSource にバインドされます)

4

2 に答える 2

2

ソースが変更された場合は再バインドし、そうでない場合は再バインドしないでください。

これは、現在行っているのと同じ方法で、次のようになります。

list.DataSource = source;
list.DataBind();

一般的に人々が抱えている問題は、コントロールが再バインドされることを望んでおらず、 が利用可能であることを発見して喜んでIsPostBackいるということです。私には理解できますが、この知識がなければ (またはそれがあり、積極的にロジックを除外しても)、これはどうなるかということです。デフォルトで発生するので、少なくとも興味があります。

于 2013-02-26T22:02:30.837 に答える
2

はい、可能です。そのためのDataBindメソッドを使用してください。

于 2013-02-26T22:02:59.087 に答える