我希望我的代碼隱藏將大量的JS轉儲到ASPX頁面。這是必需的,因爲我不能爲這個組件使用外部JS代碼,並且代碼對每個客戶也是唯一的。是否有可能從代碼隱藏中做到這一點?我知道如何設置文本框的值(.Text/.Value = xxx),但我無法看到如何將代碼直接「轉儲」到頁面上。獲取代碼隱藏以創建完整的JS部分
1
A
回答
0
設置一個字符串變量到後面的代碼,然後添加到頁面只是
<%= variableName %>
您希望您的js代碼進行轉儲到
或者,如果你喜歡,你可以創建一個方法,做同樣的事情
<%= methodName() %>
1
看看Page.ClientScripts.RegisterStartupScriptBlock或RegisterScriptBlock,這些方法做的正是你需要的。
1
嘗試使用RegisterClientScript:
http://www.codeproject.com/KB/aspnet/Register_Client_Script.aspx
相關問題
- 1. 創建從代碼隱藏
- 2. 從頁面中代碼的隱藏部分獲取HTML
- 3. 獲取代碼隱藏
- 4. Inno Setup代碼部分創建隱藏文件
- 5. 在Rmarkdown中隱藏部分R代碼
- 6. 加密/隱藏部分源代碼
- 7. 獲取隱藏字段的VBA代碼
- 8. 在代碼隱藏中創建css類
- 9. 在代碼隱藏中創建RibbonControl
- 10. 在代碼隱藏中創建綁定
- 11. 從代碼隱藏創建Global.asax
- 12. 從wicket獲取完整的html代碼
- 13. 從代碼隱藏中獲取值
- 14. 在代碼隱藏中獲取textarea
- 15. 用document.getElementsByClassName隱藏JS的部分
- 16. 獲取部分代碼值
- 17. 獲取VS2008的「樹縮進」部分類(如代碼隱藏文件)
- 18. 隱藏字段值不獲取有關代碼隱藏在JavaScript
- 19. BottomAppBar隱藏完整窗口的一部分TransportControls MediaElement
- 20. 使部分隱藏的div顯示完整內容
- 21. 獲取/設置在代碼隱藏中創建的輸入控制值
- 22. 基於dropdown顯示/隱藏部分-js
- 23. 使用JS隱藏動態365部分
- 24. 隱藏/顯示部分頁面在JS
- 25. 隱藏代碼註釋(HTML/JS)
- 26. VS代碼隱藏.js和.map文件
- 27. 如何強制從代碼隱藏完整回發?
- 28. 獲取完整的網址以創建新網址
- 29. 隱藏部分
- 30. 隱藏部分
這應該做的伎倆。我建議使用StringBuilder來構建您的大型JavaScript字符串 - 在進行大量字符串附加時,串聯會更有效率。 – 2011-02-24 15:35:01