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