ユーザーが列チューザーで列を非表示/表示し、離れて移動し、グリッドを使用してページに戻ったときに、ナビゲーションの時点で非表示になっていた列がまだ非表示になっているシナリオがあります。
列ごとにその列の可視性を設定するサービスについて考えました。私の問題は、ユーザーが列チューザーのボックスをチェックしたときに、どの列が非表示になっているかを検出できないことです。
例を作るだけです。Id、FirstName、LastName の 3 つの列を持つテーブルがあります。テーブルには、モード "select" で構成された columnChooser があります。ユーザーが Id のチェックボックスをクリックすると、その「チェックイベント」を検出し、それを起動したチェックボックスと関連付けられた列を読み取る必要があります。この場合、「列IDがイベントを発生させました」のようなものです。
これを達成できる方法はありますか?ヒントや解決策はありますか?