2010-07-13 67 views
0

現在奇怪的是我有一個用戶控件UserControl1,其中我放了一些JavaScrdip邏輯,並且我有另一個用戶控件UserControl2,並且我註冊了在名爲Page1.aspx的頁面中。關於javascript函數在asp.net中的其他用戶控件的用戶控件中的不可訪問性

我想從UserControl2中調用駐留在UserControl1中的JavaScript函數,但是,我得到一個錯誤,提示該函數未定義。我認爲這兩個用戶控件在使用它們之前都會被加載,然後我認爲JavaScript功能可以在該頁面中看到。

什麼是aspx頁面和JavaScript代碼的加載步驟?

有什麼想法?

回答

3

如果您想要重新使用java腳本,請將這些腳本放在單獨的.js文件中,並將該文件包含在控件中並設置可緩存。只有該文件的副本將由客戶端下載並由兩個控件使用。

相關問題