1

Webアプリケーションをvs05からvs08に移行しています。このアプリケーションはTelerikWebコントロールを使用しています。プロジェクトを変換して実行すると、「コントロールは既に要素に関連付けられています」という例外が発生します。TelerikRadComboボックスが付いている使用コントロールまで追跡しました。しかし、私は場違いなものは何も見ていません。それを研究しても、私には何の結果も得られていません。ポインタをいただければ幸いです。

ありがとう!

4

2 に答える 2

2

ソリューション内の問題のあるコンボボックスのIDを検索し、それが使用されている場所を確認します。コントロールのID属性を設定していない場合は、設定して、一意であることを確認してください。

AJAXリクエストを使用している場合は、AJAXの後に更新する必要があるすべてのコントロールを更新していることを確認してください。

于 2009-09-08T06:03:06.560 に答える
1

これが役立つかどうかはわかりませんが、2.0 から 4.0 に移行したときにこの例外が発生し始めました。すでにコントロールを破棄していましたが、未定義に設定することも修正されました。

child.control.dispose();
child.control = undefined;
于 2011-06-22T17:40:22.217 に答える