I would recommend that you set these properties until the Load (including) event of the page (Load, Init, InitComplete, etc). If you'd like to set them after the Load event you will have to rebind the control so that RadGrid can adjust its structure properly. In any case you should not call InventoriesRadGrid
.Rebind in events like ItemDataBound, ItemCreated, DataBound as it will be either absolutely ineffective, or will result in endless recursion, or will cause an exception.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.