【问题标题】:Include external JS file from base page包含来自基本页面的外部 JS 文件
【发布时间】:2009-10-09 10:46:22
【问题描述】:

对于实现功能 X 的页面,我让它们实现一个基类(它本身实现了原始基类)。

此功能 X 基类具有一些 Web 方法,我希望将使用这些 Web 方法所需的 javascript 包含在具体页面的表单中:

<SCRIPT language="JavaScript" src="FeatureX.js"></SCRIPT>

我认为这就像将属性添加到基类中的 base.Header 一样简单 - 但它是空的。

从谷歌搜索和搜索看来,我应该制作一个新的母版页,如这与演示有关。然而,对于一个包含语句来说,这似乎有点过头了。有什么方法可以直接从基类中添加吗?

谢谢。

【问题讨论】:

  • 似乎正确! js文件和aspx放在同一个文件夹吗?

标签: c# javascript .net asp.net


【解决方案1】:

只需添加

    Page.ClientScript.RegisterClientScriptInclude("coursel", ResolveUrl("FeatureX.js"));

【讨论】:

  • 非常感谢!正是我想要的。
  • 确保在代码前面加上 if if(!Page.ClientScript.IsClientScriptIncludeRegistered("coursel")) 这样你就不会多次将脚本注入页面
猜你喜欢
  • 2015-06-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-01
  • 2021-10-30
  • 2020-03-19
  • 2011-06-15
  • 1970-01-01
相关资源
最近更新 更多