我正在探索 ASP.NET MVC,我想添加 jQuery 以使站点具有交互性。我使用移植到 .Net 的 StringTemplate 作为我的模板引擎来生成 html 并发送 JSON。但是,当我查看该页面时,我看不到它。调试后,我意识到 StringTemplate 使用 $ 来访问属性等,jQuery 也使用它来操作 DOM。哎呀,我看过其他模板引擎,其中大多数都使用美元符号:(。
ASP.Net MVC 的任何替代模板引擎?我想保留 jQuery,因为 MSFT 宣布它将用于 Visual Studio(2008 年?)
提前致谢 :)
更新
请转到ASP.NET MVC 视图引擎比较问题中的答案,以获取 ASP.NET MVC 模板引擎的完整列表,以及它们的优缺点
更新 2
最后,我将把包括 JQuery 在内的 JavaScript 代码放在一个单独的脚本文件中,因此我不会担心$
模板文件中的混合。
更新 3
更改了标题以反映我需要解决的问题。毕竟“Y 中最好的 X”是非常主观的问题。