2009-04-10 9 views
2

の行ロストフォーカスイベントを実装できます(これを行うことができる)編集可能なモードで、すべての行を表示私たちは、私が階層的にGridViewを持っていると私は子供のGridViewで以下の機能を実装必要GridViewの

  1. 保存その上、各行の全てのデータは、我々はマウスイベントをキャプチャすることができますが、どのように我々はキーボードによってトリガー行失わフォーカスを追跡しないフォーカス

を失いました。例:行にフォーカスがある場合、f6を押すとブラウザのアドレスバーに直接移動し、行のフォーカスが失われます。

マウスを1行移動すると、すべての行のすべての検証と保存ロジックがトリガされます。この画面には階層コントロールがあり、子グリッドビューには最低200行あります。

これを実装する方法についてのご意見はありますか?

答えて

1

おそらく、クライアント側の行に対してブラーイベントが発生すると、ポストバック/コールバックを実装する必要があります。どのブラウザーでもどのDOM要素がブラーイベントをサポートしているのか正確には分かりませんが、あなたはそれを行うことができます。

Janus SystemsのGridEXコントロールはこれを行うことができますが、正直なところ、Janus Systemsのようなことをやっているのは明らかです。

編集:お試しthis

+0

キーボードイベントをどのように追跡する必要がありますか? – Novice

+0

リンクが追加されました。それは非常に基本的ですが、そこから進むことができます。 – SirDemon

関連する問題