マスター - ディテール - マスター - ディテール (オーダー ヘッダー -> オーダーの詳細 -> 作業オーダーのヘッダー -> 作業オーダーの詳細) の関係を 1 つのページに表示したいと考えています。注文ヘッダーから始まる標準フォームがあり、次に注文の詳細ごとに 1 つずつ、一連の kendo ui タブがあります。タブ内に、作業指示ヘッダー (フォーム) と作業指示詳細 (グリッド) を示すネストされたマスター詳細関係を示す部分ビューを表示します。
これに関する問題は、パーシャルが同じページで複数回生成されるため、一意でない要素 ID を持つことです。
全体として、一意ではない Id ルールに違反していることを除いて、動作します。パーシャルにいくつかの剣道ウィジェットがあるため、動作しません。
それで、これを処理する最善の方法は何ですか?各 Id にサフィックスを付けて、フォーム送信をキャプチャし、フォームがコントローラーに送信される前にサフィックスを取り除くことができると思います...
他の方法はありますか?