プラムツリー ポータル内の「ポートレット」でホストされている Telerik Ajax RadMenu コントロールを含む ASP.NET フォームがあります。コントロールは最初の読み込みで動作しますが、ポストバックが発生すると停止します。ポストバックは、同じフォームの別のコントロールによる送信の結果として発生します。したがって、これはAjaxに関連しているようです。問題は、RadMenu が機能しなくなることです。
問題のトラブルシューティング方法と、この問題が発生する理由を知る方法は? 2番目の目標は解決方法ですが、最初のことは最初のことです。
私がよく知っているツールは、IE デバッガーと Fiddler 4 (Telerik 製) です。
このコースにどのツールを持ち込む必要がありますか? これらのツールの使用方法へのリンクは?
環境:
IIS を使用する Windows 7 64
Oracle WebCenterInteraction バージョン 10.3.3 (プラムツリー)
編集:
この ASP.NET フォームは、ポートレットの外で正常に動作しています。これをポートレット内で実行した場合にのみ、radmenu コントロールの効果が失われます。
また重要な注意: このフォームを iframe に配置し、これをポータル/ポートレットから提供すると、問題は解決されます。この方法の問題点は、メニューがフレームによって切り取られることです。このフォームは、ページ内の「パーツ」です。
アップデート:
この問題を回避するために、Telerik コントロールを使用して前進できるのは、.NET 2.0 をサポートする最新バージョンです。この問題は、インライン コントロールの生成中に、Ajax 化された Telerik コントロールに必要な JavaScript を Plumtree ポータルが処理していないことに関係していると思われます。したがって、予期された制御動作が失われます。
ありがとうございました。