在ASP.Net MVC中以不同方式设置奇数表行

rip*_*234 1 .net css asp.net asp.net-mvc

帮我替换这段代码,我和Resharper都不喜欢它:

<table width="100%">
<% for (int row = 0; row < 10; ++row) {%>
<%= "<tr" + ((row % 2 == 0) ? " class='even'" : "") + ">" %>

...

</tr>
<%}%>
</table>
Run Code Online (Sandbox Code Playgroud)

Jos*_*gan 5

使用jquery并在客户端上执行 - 您的视图代码将更加清晰.

$(document).ready(function(){
  $("table tr:even").addClass("even");
});
Run Code Online (Sandbox Code Playgroud)