<webopt: BundleReference> отображает ScriptBundle как элементы ссылки css

Я пытаюсь использовать новый элемент управления .net 4.5 webforms для отображения пакетов на моей странице materpage. У меня есть скрипт скрипт, определенный в моем BundleConfig.cs, как это:

bundles.Add(new ScriptBundle("~/bundles/app").Include(
    "~/Scripts/underscore.js",
    "~/Scripts/backbone.js",
    "~/Scripts/app/app.js",
    "~/Scripts/app.validator.js",
    "~/Scripts/app/views/home.js",
    "~/Scripts/app/views/about.js",
    "~/Scripts/app/views/contact.js",
    "~/Scripts/app/controls/hello.js",
    "~/Scripts/app/init.js"));

Затем я пытаюсь визуализировать пакет, используя новый<webopt:BundleReference> управления:

<webopt:BundleReference ID="AppBundle" runat="server" Path="~/bundles/app"  />

Но когда рендеринг страницы, вывод<link> теги, а не теги:

<link href="/Scripts/underscore.js" rel="stylesheet"/>
<link href="/Scripts/backbone.js" rel="stylesheet"/>
<link href="/Scripts/app/app.js" rel="stylesheet"/>
<link href="/Scripts/app/views/home.js" rel="stylesheet"/>
<link href="/Scripts/app/views/about.js" rel="stylesheet"/>
<link href="/Scripts/app/views/contact.js" rel="stylesheet"/>
<link href="/Scripts/app/controls/hello.js" rel="stylesheet"/>
<link href="/Scripts/app/init.js" rel="stylesheet"/>

Этот элемент управления предназначен только для визуализации стилей? Или я что-то не так делаю? Как я могу отрисовать комплект скриптов, используя элемент управления webopt, а не<%: Scripts.Render() %> синтаксис?

Ответы на вопрос(1)

Ваш ответ на вопрос