0

ページに 15 個のドロップダウンがあり、カスケード ドロップダウンになっています。2 番目のドロップダウンは、最初のドロップダウンに応じてデータをロードします。

ドロップダウン項目を変更するたびに。ポストバックされ、ページのちらつきを削除して、次のドロップダウンが読み込まれたときにページが静止したままになるようにすることができます

4

1 に答える 1

1

ポストバックを完全に回避するか、ページ全体が更新されないように設定するかのいずれかを実行します。この問題を解決するために私が考えることができるいくつかのアプローチがあります:

1)asp.netAJAXツールキットのCascadingDropDownコントロールを見てください

2)UpdatePanelコントロールを使用して、カスケードコンテンツを含むページの一部を非同期でポストバックさせることを検討します

3)カスケードドロップダウンのコンテンツが静的である場合は、クライアント側のスクリプトにドロップダウンを実装することをお勧めします。ネイティブJavaScriptイベントまたはjQueryなどのJavaScriptフレームワークを使用します。

于 2012-11-15T20:29:37.233 に答える