2
我有一個更新面板上的控件。每次更新updatepanel時,我都想運行我的JavaScript代碼。如何在ScriptManager.RegisterStartupScript中使用外部js文件?
我用這樣的:
ScriptManager.RegisterStartupScript(this, GetType(), "my_script", "runFunction();", true);
的問題是,我的js代碼是巨大的,我希望把它放在js文件,並從文件中使用它。我應該在我的代碼中更改哪些內容?
我改變了代碼根據您的建議,但奇怪的事情,現在我得到錯誤在我的JS文件 - 對象的預期。在他同時,當我通過js代碼像一個字符串它的確定。 – user1178399 2012-03-30 08:33:01
@ user1178399,看起來你的腳本依賴於在它之後被渲染的其他腳本(因此,你所依賴的對象還沒有被創建)。看到上面補充的答案知道該怎麼做。 – Raphael 2012-03-30 12:10:29
不錯,至少你最後的解釋阻止我進一步搜索網絡尋找解決方案。 – karlis 2013-07-28 11:11:03