I have a particular scenario that I need to ship a standard grid within a web application (many different grids, actually) that will have to be customized per client. I have successfully loaded a custom grid via an XML file that contains the needed items. The solution only becomes complex when you try to add non-standard columns like hyperlink columns and button columns. The killer is template columns. Has anyone done anything like this before. I mostly want to get feedback before I decide to ship this solution.