2010-07-13 70 views
0

现在奇怪的是我有一个用户控件UserControl1,其中我放了一些JavaScrdip逻辑,并且我有另一个用户控件UserControl2,并且我注册了在名为Page1.aspx的页面中。关于javascript函数在asp.net中的其他用户控件的用户控件中的不可访问性

我想从UserControl2中调用驻留在UserControl1中的JavaScript函数,但是,我得到一个错误,提示该函数未定义。我认为这两个用户控件在使用它们之前都会被加载,然后我认为JavaScript功能可以在该页面中看到。

什么是aspx页面和JavaScript代码的加载步骤?

有什么想法?

回答

3

如果您想要重新使用java脚本,请将这些脚本放在单独的.js文件中,并将该文件包含在控件中并设置可缓存。只有该文件的副本将由客户端下载并由两个控件使用。

相关问题