【发布时间】:2013-01-09 15:40:44
【问题描述】:
我正在尝试了解 MVC 应用程序。它有多个用户控件。在这些控件中,我看到如下语法:<%= ...some text ... %>
我也看过:<%: ...some text ... %><@ ...some text ... %><% ...some text ... %><%# ...some text ... %>
我可以看到它使我能够在控件/javascript 中编写代码,但我不完全理解 %、%:、%= 和 %# 之间的区别。
它们何时“执行/评估”?
<%= ... => 是在用户控件中还是在 Javascript 函数中用单引号括起来有区别吗?
我什至不确定我的标题是否正确,谷歌搜索时我什么也没得到。 因此,我会很高兴得到解释,对文档链接和正确的术语感到满意。
【问题讨论】:
-
我同意这些事情对谷歌来说是一场噩梦。请参阅stackoverflow.com/questions/649428 了解 SO 的规范问题。
标签: asp.net asp.net-mvc-4