ClientScript.RegisterStartupScriptを使用してユーザーコントロールによって生成された動的スクリプトを呼び出すクライアントスクリプトがページにあります。ユーザーコントロールスクリプトは動的で、ページは静的です。ASP.netクライアントスクリプトの注文の問題
私が持っている問題は、ページクライアントスクリプトcantがユーザーコントロールによってレンダリングされた機能を見つけることです。メソッドのシグネチャが一致し、すべてが良好です。
ただし、ユーザー制御スクリプトは静的スクリプトの後のページに含まれています。これは違いをもたらすだろうか?もしそうなら、静的スクリプトの前にスクリプトをレンダリングする方法がありますか?MSDN APIドキュメントによると、唯一の方法はすべてのスクリプトを1つに結合することです。
動的スクリプトでは、ユーザーコントロールのClientIDを使用して一意に識別します(複数のユーザーコントロールが存在するため)、これは贅沢ではありません。
簡単な方法はありますか?
乾杯