私は ASP .NET 動的データで作業しています。
私の編集コントロールの 1 つで、ユーザーが関連テーブルから現在のページにレコードを追加できるようにしたいと考えていました。(文字通り、注文ページにいる場合、このページでもシステムに新しい顧客を追加し、それをその注文に関連付けることができます)。そのため、「新規追加」がクリックされたときに呼び出される ModalPopupExtender によって表示される UpdatePanel 内にネストされた、InsertMode に設定された DetailsView があります。この doohickey は、このプロセスを初めて実行するときに機能します。つまり、顧客が追加されます (ドロップダウン リストも更新します)。
ただし、ページ全体を更新するまで、(適切に) 再び機能しないことに気付きました。デバッガーを接続したとき、私の最悪の懸念が実現しました (わかりました、そうではありません)。しかし、「Microsoft JScript ランタイム エラー: Sys.InvalidOperationException: 同じ ID を持つ 2 つのコンポーネント」という例外がスローされていました。詳細ビューの一部である Calendar Extender Control について不平を言っているようです。
ここで何が起こっているかについてのガイダンスは素晴らしいでしょう。ありがとう。