ASP.Net Usercontrols中的Javascript Intellisense

Max*_*ich 5 javascript asp.net intellisense

您可能都知道,您可以使用以下指令在Visual Studio 2010中引用外部Javascript文件.

/// <reference path="MyExternalFile.js" />
Run Code Online (Sandbox Code Playgroud)

大!

对主页中存在的外部Javascript文件的指令会自动转移到内容页面.再好啊!

但是,当在主页中声明javascript文件时,如何在ASP.Net用户控件内创建对javascript文件的引用?

我假设(尽管未经测试)scriptmanagerproxy将实现此目的.但是,我不在我的Web应用程序中使用脚本管理器.

是否有类似于我在上面显示的用于UserControl的替代方法?

Mar*_*erl 3

它有点难看,但您可以仅为用户控件引用 JavaScript 文件而不渲染它:

<% if (false) { %>
<script src="../scripts/jquery-1.4.1-vsdoc.js"></script>
<% } %>
Run Code Online (Sandbox Code Playgroud)

这样 Visual Studio 就会为您提供 Intellisense:

在此输入图像描述