It would be awesome, if an automatic sanitizing of the ColumnName property would be implemented in one of the future releases of the MVC.NET. Reason: When binding a DataTable to the MVC-Grid and using client side pagination, a Javascript error occurs if any column inside the DataTable contains a character which is not allowed in Javascript variables (like spaces).
Thank you for the suggestion. At this point you may consider processing the DataTable column names manually (to ensure they do not contain invalid characters) and binding the grid to a "processed" copy of the DataTable.