将组件从一个js文件调用到另一个js文件

时间:2009-12-23 20:08:35

标签: extjs

我在Printers.ascx页面有一个网格面板。我有什么办法可以从Filetrs.ascx页面调用这个网格面板

Ext.getCmp('gridpanel')可以在同一页面中完成,但我们如何调用跨页?

由于

1 个答案:

答案 0 :(得分:1)

由于.ascx文件是服务器控件,因此它们可以嵌入到同一个.aspx页面中。任何Ext(或一般的JS代码)都可以调用页面上的任何其他函数,只要它们都被加载并且您可以访问适当的范围(包括加载在不同ascx文件中的代码)。如果你的确意味着单独的aspx页面,那么不,你不能直接从JS代码调用页面。您必须进行服务器调用,或者通过像cookie这样的状态机制保存状态,并让每个组件访问相同的数据。这实际上取决于你想要做什么。