2011-08-09 20 views
0

私は選択したインデックスのいくつかの動的データをドロップダウンしましたが、ページポストバックのサブミットボタンをクリックすると、バインドされたデータはなくなりました。 データが選択されたインデックス上でバインドされているため、ドロップダウンの変更(if(IsPostback))が機能しません。ドロップダウンのページポストバックを回避する方法

あなたがこの問題を解決する方法を教えてくださいことはできますか?Plzを

感謝を助けます。 Tina

+0

コードを表示してください。この質問を編集し、あなたが行ったことを追加してください。 – naveen

+0

ビューステートを有効にしている場合、ドロップダウンリストはポストバック後も選択した値になります。その場合、If(IsPagePostback)をチェックしてから、ドロップダウンの値を確認し、その値に応じてデータを再バインドして、すべてPage_Loadイベントに入れます –

答えて

1

ドロップダウンコントロールを一度だけバインドする(つまり、IsPostBackがfalseの場合のみ)唯一の方法は、アイテムのリストを維持するためにビューステートに頼ることです。

ビューの状態がドロップダウンコントロール(プロパティEnableViewState)で有効になっていないようです。これが問題ではない場合は、他のコメント作成者がリクエストしたとおりにここにコードを投稿することを検討してください。