最近,我正在使用PHP
在PHP中,我们有一个强大的模板引擎,如Smarty。
我们在ASP.NET中有像Smarty这样的东西吗?
答案 0 :(得分:4)
快速谷歌搜索:
尝试其中一个:) http://csharp-source.net/open-source/template-engines
答案 1 :(得分:2)
好吧,你可以说所有ASP.NET webform页面都与模板类似,因为它们不需要(通常也没有).aspx页面中的任何应用程序逻辑(它都在代码隐藏中) )。但是,您可能会发现ASP.NET MVC更像您熟悉的内容。 ASP.NET MVC也支持number of view engines。
答案 2 :(得分:0)
您尝试过Dotliquid吗?
虽然年代久远,但仍然可以很好地与Webforms一起使用。您甚至可以动态加载使用Dotliquid模板的用户控件,以使用它们来显示数据库或Webapi中的数据,从而使您仅通过编辑混合了Liquid Language的html即可更改表示层(没有完全介绍)。