gab*_*abe 0 html asp.net syntax asp.net-mvc inline-code
是否有可能在ASP.NET中执行以下操作:
<tr<%= index++ % 2 == 0 ? " class=\"alt-row\"" : ""; %>>
Run Code Online (Sandbox Code Playgroud)
换句话说,有没有办法逃脱内联代码块或其他东西的尖括号?
(我知道替代方案是:
<% if (index++ % 2 == 0) { %>
<tr class="alt-row">
<% } else { %>
<tr>
<% } %>
Run Code Online (Sandbox Code Playgroud)
.我只是好奇,如果可能的另一种方式)
是的,你可以这样做(至少在MVC中),尽管你的例子有几个错误.
这是一个固定版本:
<tr<%= index++ % 2 == 0 ? " class=\"alt-row\"" : "" %>>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
864 次 |
| 最近记录: |