取り組んでいる CRM 4.0 ソリューション用のカスタム ASPX 検索ページがあります。検索ページにあるasp.netデータグリッドをクリアできるようにしたい。現在、人が検索を行うと、データグリッドに結果が返されますが、別の検索を行い、新しい検索の結果がない場合、古い検索結果がまだデータグリッドに残っています。
2 に答える
3
検索をどのように実装したかわかりません。しかし、グリッドを検索結果にバインドしていることを確認するだけでよいと思います (両方の場合)。
たとえば、検索で空の結果 (リスト/データリーダー/データセット) が返された場合、グリッドをそれにバインドするだけで、レコードは表示されません。
grid.DataSource = GetSearchResults(); // may return an empty search result
grid.Databind();
于 2009-06-16T20:35:48.263 に答える
1
ポストバックごとにデータグリッドを再バインドする必要があります。またEmptyDataText
、クエリの検索結果がない場合に表示したいテキストで属性を設定します。
于 2009-06-16T20:37:10.100 に答える