私の DNN モジュールでは、jquery と jquery-ui を使用しています。jquery--ui *.js ファイルへのリンクを追加すると、モジュールはそのディレクトリの内容を一覧表示し始めます。
Directory Listing -- /HelpDeskDNN/DesktopModules/MyControl/
[To Parent Directory]
Wednesday, November 10, 2010 01:19 PM 3,827 MyControl.ascx
Wednesday, November 10, 2010 12:40 PM 6,226 MyControl.ascx.cs
Version Information: ASP.NET Development Server 10.0.0.0
MyControl.ascx.cs で、jQuery をロードします
protected void Page_Load(object sender, EventArgs e)
{
DotNetNuke.Framework.jQuery.RequestRegistration();
...
}
MyControl.ascx には、次のような jqueryUI を含めます。
<script src="LibsJS/JqueryUI/jquery-ui-1.8.6.custom.js" type="text/javascript"></script>
<script src="LibsJS/JqueryUI/jquery.effects.core.js" type="text/javascript"></script>
<script src="LibsJS/JqueryUI/jquery.ui.widget.js" type="text/javascript"></script>
<script src="LibsJS/JqueryUI/jquery.ui.tabs.js" type="text/javascript"></script>
<script src="LibsJS/jquery.cookie.js" type="text/javascript"></script>
LibsJS フォルダーは、DNN DesktopModules フォルダーと同じレベルにあります。