0

ASP.Net Web アプリケーションで AJAX ComboBox を使用しています。OnItemInsertedサーバー側のロジックに到達するためにポストバックが必要なイベントがありますが、これにはAutoPostBack = True. これにより、OnSelectedIndexChangedポストバックをトリガーするイベントの望ましくない効果が発生し、コントロールがフォーカスを失います。

背景の詳細​​:このコンボボックスは、他のコンボボックス、ドロップダウン リスト、およびテキスト ボックスを含むかなり複雑なグリッドビュー内に存在します。私の目的は、マウスを使用せずにデータを入力しながら、ユーザーがスムーズに行をタブで移動できるようにして、迅速なデータ入力を促進することです。

このポストバックを抑制するには JavaScript を使用する必要があると思いますが、提案は受け付けています。

4

2 に答える 2

2

関連するクライアント イベントで false を返すだけで、ポストバックを抑制することができます。

http://edgewaters.blogspot.com/2008/01/button-that-doesnt-post-back.html

于 2012-07-13T14:09:46.980 に答える
0

OnSelectedIndexChanged="false を返す"

于 2012-07-13T14:16:19.310 に答える