Telerik RadScriptManager - エラーのjsファイルを結合しながら、

StackOverflow https://stackoverflow.com/questions/848503

  •  21-08-2019
  •  | 
  •  

質問

私はTelerikのスクリプトマネージャを使用して複数のjsファイル参照を組み合わせることをしようとしています。ここでは、ページの読み込みに私が持っているコードです。

        System.Web.UI.ScriptReference jsFile1 = new System.Web.UI.ScriptReference('/virtual_folder/jsfile1.js');
        System.Web.UI.ScriptReference jsFile2 = new System.Web.UI.ScriptReference('/virtual_folder/jsfile2.js');


        this.Master.ScriptManager.CompositeScript.Scripts.Add(jsFile1);
        this.Master.ScriptManager.CompositeScript.Scripts.Add(jsFile2);

私はエラーを取得しています:

とNullReferenceException:オブジェクト参照オブジェクトのインスタンスに設定されていません。]    System.Collections.ObjectModel.Collection`1.Add(Tアイテム)+18

Telerik.Web.UI.RadScriptManager.Page_PreRenderComplete(オブジェクト送信者、EventArgsの電子)95

System.EventHandler.Invoke(オブジェクト送信者、EventArgsの電子)0

System.Web.UI.Page.OnPreRenderComplete(のEventArgs電子)8695102

System.Web.UI.Page.ProcessRequestMain(ブールincludeStagesBeforeAsyncPoint、ブールのincludeStagesAfterAsyncPoint)1029

私が間違って何をしているのですか?

役に立ちましたか?

解決

私は、あなたが、DLL内のあなたのJSファイルを埋め込む必要がありますので、唯一の組み合わせスクリプトは現在、埋め込みリソースのために働くと思います。

側では、あなたが使用することができます知っている注意してください。

 this.Master.ScriptManager.

を使用してみました
 RadScriptManager.GetCurrent(this)

私はそうあなたがthis.Pageを使用する必要があり、あなたがASCXコントロールaspxページからこれを呼び出すとされていないと仮定しています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top