カスタムタブコントロールを含むページがあります。別のタブをクリックすると、ajaxコールバックが実行されます。そのajax呼び出し中に、コードはクリックされたタブに基づいて異なるコントロールを動的にロードし、それを適切なタブに追加します。つまり、基本的に、switchステートメントを実行し、LoadControl()を使用して、にコントロールを追加するコードがあります。
私が抱えている問題は、ロードされる各コントロール内のJavaScriptがページに登録されていないことです。このスレッドに基づく:
AJAXメソッド呼び出し内のRegisterClientScriptBlock
Page.ClientScript.RegisterClientScriptBlockの使用からScriptManager.RegisterClientScriptBlockの使用に切り替える必要があると思いました。私はそれをしましたが、それでも何もしませんでした。ScriptManagerについて何か誤解していますか?動的にロードされたコントロール内からjavascriptを登録したいのですが、これはAJAX呼び出し中にロードされます。
前もって感謝します。