デモに従って、マスター/詳細グリッド (または階層グリッド) をセットアップしましたが、意図したとおりに正常に動作します。ただし、SubGrid のデータ バインディングを条件付きにする方法を尋ねて改善したいと思います。
デフォルトでは、MasterGrid が 10 行を返した場合、SubGrid へのデータ バインディング (Controller/Action への URL) が 10 回呼び出され、それぞれが MasterGrid からの異なる ID で渡されます。
私の場合、MasterGrid の値が要件を満たしている場合にのみ、SubGrid へのデータ バインドを呼び出す必要があります。つまり、返された MasterGrid の行ごとに、列 MyFlag=1 の場合のみ、SubGrid を呼び出す必要があります。したがって、10 行のうち、3 行だけが MyFlag=1 の場合、SubGrid へのデータ呼び出しは 10 回ではなく 3 回で済みます。
どうすればいいのかわからないので、アドバイスお願いします。
ありがとうございました、