ascxコントロールからSharePointスタイルライブラリにあるcssファイルとjavascriptファイルにアクセスする必要があります。カスタムcssファイルとjavascriptファイルをスタイルライブラリに保存し、以下のコードをascxに追加しました。ただし、問題は、SharePointが以下のパスからjavascriptファイルを識別していないことです。
ascxのコード
<SharePoint:CssLink runat="server" ID="MenuCSSLink" Version="4" ></SharePoint:CssLink>
<SharePoint:CssRegistration Name="/Style Library/en-us/Core Styles/Style.css" EnableCssTheming="True" ID="css" runat="server"></SharePoint:CssRegistration>
<SharePoint:ScriptLink id="ScriptLinkMenu1" runat="server" Name="~SiteCollection/Style Library/en-us/Core Styles/JS/script1.js " ></SharePoint:ScriptLink>
<SharePoint:ScriptLink id="ScriptLinkMenu2" runat="server" Name="~SiteCollection/Style Library/en-us/Core Styles/JS/script2.min.js " ></SharePoint:ScriptLink>
<SharePoint:ScriptLink id="ScriptLinkMenu3" runat="server" Name="~SiteCollection/Style Library/en-us/Core Styles/JS/script3.js " ></SharePoint:ScriptLink>
<SharePoint:ScriptLink id="ScriptMenu6" runat="server" Name="~SiteCollection/Style Library/en-us/Core Styles/JS/script4.js " ></SharePoint:ScriptLink>
IE開発者ツール(F12)でページをテストしたところ、cssは正しくレンダリングされていますが、jsはレンダリングされていないことがわかりました。Javaスクリプトをスタイルライブラリのルートflderに保持し、テストも行いました。これもうまくいきませんでした