public static class TableExtensions
{
public static string StartRow(this HtmlHelper htmlHelper, int row)
{
var builder = new TagBuilder("tr");
if (row % 2 == 0)
{
builder.MergeAttribute("class", "even");
}
return builder.ToString(TagRenderMode.StartTag);
}
}
另一种方式交替: INT倒装= 0; <%为(ⅰ... //内^ = 1的循环 倒装; <%= “
回答
使用jQuery,做在客户端上 - 您的视图代码会这么干净多了。
来源
2010-04-17 13:43:00
和:
更新:
你可以进一步清理标签汤:
并在视图:
来源
2010-04-17 11:53:33
不知道这是值得的一次性表我感谢 – ripper234 2010-04-17 12:04:22
然后你需要在行上的自定义属性和扩展你的帮手......并最终做MvcContrib网格;-) – queen3 2010-04-17 14:12:27
Rails有cycle method做到这一点。
菲尔哈克created one到ASP.NET MVC
所以,你可以使用这样
来源
2010-04-17 12:51:20
如果在一个屏幕上有多个表格it works better,请使用第n个子项。
来源
2010-04-18 06:12:07
相关问题