我正在使用tinyMCE編輯器。在代碼中,我有函數稱爲getPhone()
返回字符串取決於Url。所以在TinyMCE中,我添加了如下的源代碼:<div>@(Client.Helpers.Functions.getPhone())</div>
。我希望這段代碼能夠顯示getPhone()
函數的返回值。 不幸的是,它將它渲染爲字符串,而不是C#代碼。所以在網站上你可以看到這是一個文本:@(Client.Helpers.Functions.getPhone()),有人知道爲什麼嗎?在TinyMCE中使用c#
0
A
回答
0
您是否將「@(...)」指定爲C#標準內聯代碼(即<%=%>)?如果是這樣,請記住,當ASP.Net呈現您的頁面時,它將不同的內容放置在源頁面數據的適當位置。這意味着在呈現時呈現給Html的Tiny Editor中呈現的C#相關代碼將不會被識別。
爲了解決這個問題,你有兩個選擇:
1)假設一個自定義短語的電話,如「[電話]」,並找到在任何文本這句話是從DB拉出並更換
或
2)根據您的邏輯相應的電話號碼擴展TinyMCE的JavaScript的lib和添加插入腳本塊,並在編輯器中的插入位置標記的自定義按鈕。該腳本回調服務器並調用getPhone()方法,並將結果放入上述內容中,同時考慮整個過程的唯一ID!
相關問題
- 1. 在ASP.NET MVC中使用TinyMCE
- 2. 在tinymce中使用RazorEngine
- 3. 在TinyMCE中使用<style>標記
- 4. 在語義UI模式中使用TinyMCE
- 5. 如何在highlight.js中使用tinymce?
- 6. 在TinyMCE插件中使用jQuery
- 7. 如何在TinyMCE插件中使用jQuery?
- 8. TinyMCE:在Rails中使用maxchars插件
- 9. 在ASP.Net中使用tinymce內聯div InnerHtml
- 10. 使用TinyMCE在MVC4中實現jquery.noconflict()
- 11. 在AJAX中使用Tinymce編輯器
- 12. 你如何在ASP.NET Boilerplate中使用TinyMCE?
- 13. 在流星中使用CKEditor/TinyMCE
- 14. 如何在symfony 1.4中使用tinyMCE?
- 15. 在chrome擴展中使用tinymce
- 16. 在datagridview中顯示TinyMCE內容c#asp.net
- 17. 通過C#在TinyMCE中輸入文本
- 18. 使用TinyMCE的Yii中使用jQuery
- 19. 在Joomla中啓用Youtube TinyMCE
- 20. 在TinyMCE中禁用Javascript
- 21. 使用tinymce和blockui
- 22. this.getDoc()使用TinyMCE的
- 23. TinyMCE - prestashop中的tinymce
- 24. 如何使用Products.TinyMCE在Plone中使用TinyMCE插件?
- 25. 如何在zend框架上使用Tinymce?
- 26. 如何在全rtl方向使用tinymce
- 27. 使用tinyMCE驗證textarea - jquery
- 28. TinyMCE的小窗口使用
- 29. 使用壓縮機TinyMCE的
- 30. 如何使用TinyMCE捆綁?