2011-11-10 144 views
0

可能重複:
how can I call javascript function from another project in same solution?我可以在另一個項目中調用JavaScript函數嗎?

我使用與包含2個項目,項目A和項目B JS一個asp.net 3.5 Web解決方案。是否可以在ProjectB中的某個腳本文件中調用ProjectA中定義的js函數?腳本引用是什麼?

+2

上週與其他用戶的問題幾乎相同的措辭:http://stackoverflow.com/q/7974131/615754 - 這是功課還是什麼? – nnnnnn

回答

0

在加載項目B時,您首先必須從項目A加載腳本。你可以嘗試下面的代碼

// Get a ClientScriptManager reference from the Page class. 
ClientScriptManager cscript = Page.ClientScript; 

// Register the client resource in the page. 
cscript.RegisterClientScriptResource(rstype, 
    "CompanyName.ProjectA.Scripts.YourScript.js"); 

現在,如果你從項目B的YourScript.js文件中調用方法,我應該工作。 注意:請確保在調用該文件中的方法之前加載「YourScript.js」文件。

+0

它不工作:(你是否嘗試運行代碼? – Pindakaas

相關問題