CodePlex has MVCContrib .
My question is similar to yours but about ActionResults (didn't get many answers!)
Not an MVC helper, but I just found SmartEnumerable today from JonSkeet 's MiscUtils. It is definitely very useful when creating data using the <% %> %% <% %> sign, because you can iterate through the collection and insert special logic depending on whether the current element is the first or last.
Jon example :
foreach (SmartEnumerable<string>.Entry entry in new SmartEnumerable<string>(list)) { Console.WriteLine ("{0,-7} {1} ({2}) {3}", entry.IsLast ? "Last ->" : "", entry.Value, entry.Index, entry.IsFirst ? "<- First" : ""); }
ASP.NET MVC
class="<% if (item.IsLast) ? "bulletpoint last" : "bulletpoint" %>"
source share