ASP.Net 用户控件中的 Javascript Intellisense

标签 javascript asp.net intellisense

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

/// <reference path="MyExternalFile.js" />

太棒了!

母版页中存在的外部 Javascript 文件指令会自动传输到内容页。再次伟大!

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

我假设(虽然未经测试)一个 scriptmanagerproxy 可以完成这个。但是,我没有在我的网络应用程序中使用脚本管理器。

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

最佳答案

它有点难看,但您可以引用一个仅供用户控制的 JavaScript 文件而无需呈现:

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

这样 Visual Studio 将为您提供 Intellisense:

enter image description here

关于ASP.Net 用户控件中的 Javascript Intellisense,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3700665/

相关文章:

javascript - Ember 应用程序请求 Rails 应用程序——跨域?

Javascript 对象属性继承

javascript - 在 Angular2 指令中注入(inject) Angular1 服务

asp.net - 嵌套的 UpdatePanel 导致父级回发?

asp.net - ASP Core Azure Active Directory - 获取名字和姓氏

c# - ASP.Net - 如何在运行时以编程方式编辑外部配置文件

visual-studio-2010 - Visual Studio 折叠快捷方式 "not currently available"

javascript - 推荐的 JavaScript 约定

visual-studio - 在 VB 中输入时,如何使智能感知上的 Enter 键以与 Visual Studio 中的 C# 相同的方式使用react?

angular - 模板智能感知