コンポーネント ビューのリボン ツールバー ボタンを実装しています。
RTF フィールドをクリックすると、ボタンが有効になります。ボタンをクリックすると、aspx ページが開きます。aspx ページを開くと、対応する JavaScript がデフォルトで初期化されます。しかし、私の場合、それは起こっていません。
JavaScript と aspx ページに共通の名前を付けました。この問題をデバッグして解決策を得る方法を提案してください。
コンポーネント ビューのリボン ツールバー ボタンを実装しています。
RTF フィールドをクリックすると、ボタンが有効になります。ボタンをクリックすると、aspx ページが開きます。aspx ページを開くと、対応する JavaScript がデフォルトで初期化されます。しかし、私の場合、それは起こっていません。
JavaScript と aspx ページに共通の名前を付けました。この問題をデバッグして解決策を得る方法を提案してください。
JavaScript ファイルがまったく含まれないということですか?
または、「初期化」メソッドが呼び出されていませんか?
前者の場合は、依存関係を確認する必要があります。通常、エディター構成ファイルには、.js ファイルとオプションで .css ファイルを含むグループがあります。次に、ControlResources 属性を含める (グループの名前を渡す) ことにより、このグループへの依存関係を .aspx.cs ファイルに含めます。
「initialize」メソッドが呼び出されていないことが問題の場合は、ビューを登録しているかどうかを確認する必要があります (たとえば$display.registerView(FullNameOfYourClassIncludingNamespce)
、JavaScript ファイルの末尾で呼び出しています)。