2009-10-09 36 views
1

对于实现特性X的我的页面,我实现了一个基类(它本身实现了原始基类)。

这个特征X基类有一些网站的方法,我想要的需要的在使用这些网站的方法包括在具体页面的形式的JavaScript:包含来自基页的外部JS文件

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

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

从谷歌搜索这似乎我应该做一个新的母版页,因为这是相关的演示文稿。然而,这似乎是一个包括声明的矫枉过正。有什么方法可以直接从基类中添加?

谢谢。

+0

似乎是正确的! JS文件放在与aspx相同的文件夹中吗? – Preets 2009-10-09 10:50:58

回答

3

只需添加

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

非常感谢!正是我在找什么。 – bean 2009-10-09 10:53:56

+1

确保在if(if!)页面的前面加上if!(!Page.ClientScript.IsClientScriptIncludeRegistered(“coursel”)),这样您不会最终将脚本多次注入页面 – 2009-10-09 12:56:39

+0

@Chris, – 2009-10-09 18:11:47

相关问题