Webアプリケーションをvs05からvs08に移行しています。このアプリケーションはTelerikWebコントロールを使用しています。プロジェクトを変換して実行すると、「コントロールは既に要素に関連付けられています」という例外が発生します。TelerikRadComboボックスが付いている使用コントロールまで追跡しました。しかし、私は場違いなものは何も見ていません。それを研究しても、私には何の結果も得られていません。ポインタをいただければ幸いです。
ありがとう!
Webアプリケーションをvs05からvs08に移行しています。このアプリケーションはTelerikWebコントロールを使用しています。プロジェクトを変換して実行すると、「コントロールは既に要素に関連付けられています」という例外が発生します。TelerikRadComboボックスが付いている使用コントロールまで追跡しました。しかし、私は場違いなものは何も見ていません。それを研究しても、私には何の結果も得られていません。ポインタをいただければ幸いです。
ありがとう!
ソリューション内の問題のあるコンボボックスのIDを検索し、それが使用されている場所を確認します。コントロールのID属性を設定していない場合は、設定して、一意であることを確認してください。
AJAXリクエストを使用している場合は、AJAXの後に更新する必要があるすべてのコントロールを更新していることを確認してください。
これが役立つかどうかはわかりませんが、2.0 から 4.0 に移行したときにこの例外が発生し始めました。すでにコントロールを破棄していましたが、未定義に設定することも修正されました。
child.control.dispose();
child.control = undefined;