可以在ASPX标记中进行内联代码吗?

时间:2010-06-01 23:25:08

标签: c# asp.net inline

是否可以在ASP.Net中以PHPish方式执行操作?我见过<%= %>,但我已经尝试过了,无法让它发挥作用。

PHPish相当于我想要做的是

<script src="<?php echo ResolveUrl("jquery/js/jquery.js"); ?>"></script>

1 个答案:

答案 0 :(得分:6)

是的,这很有可能。您应该熟悉(所谓的)鳄鱼标签的所有变体。

将代码放在<% %>块之间。 <%= %>变体是Response.Write的快捷方式,用作直接向页面输出变量的快捷方式。

只要ResolveUrl返回一个字符串,以下内容就可以正常工作。请注意,没有“;”尽管如此。

<script src="<%= ResolveUrl("jquery/js/jquery.js") %>"></script>