I\'m looking at the source code for the MvcContrib Grid and see the class declared as:
public class Grid : IGrid where T : class
It restricts T to be a reference type, including any class, interface, delegate, or array type.