我正在探索ASP.NET MVC,并希望添加jQuery以使网站更具交互性。我使用了StringTemplate,移植到了.Net,作为我的模板引擎来生成html并发送JSON。然而,当我查看页面时,我无法看到它。调试后,我意识到$被StringTemplate用于访问属性等,而jQuery也用它来操作DOM。唉,我查看了其他模板引擎,大多数都使用美元符号:(。
有没有适用于ASP.Net MVC的替代模板引擎?我想保留jQuery,因为MSFT宣布将在Visual Studio(2008?)中使用它。
提前感谢:)
更新
请参阅ASP.NET MVC View Engine Comparison问题中的答案,了解适用于ASP.NET MVC的模板引擎的全面列表及其优缺点
更新2
最终我将JavaScript代码(包括JQuery)放在一个单独的脚本文件中,因此我不必担心在模板文件中混杂的$。
更新3
更改标题以反映我需要解决的问题。毕竟,“The Best X in Y”是非常主观的问题。
有没有适用于ASP.Net MVC的替代模板引擎?我想保留jQuery,因为MSFT宣布将在Visual Studio(2008?)中使用它。
提前感谢:)
更新
请参阅ASP.NET MVC View Engine Comparison问题中的答案,了解适用于ASP.NET MVC的模板引擎的全面列表及其优缺点
更新2
最终我将JavaScript代码(包括JQuery)放在一个单独的脚本文件中,因此我不必担心在模板文件中混杂的$。
更新3
更改标题以反映我需要解决的问题。毕竟,“The Best X in Y”是非常主观的问题。