You can either declare the RadGrid control in the ASPX file and define its structure in the code-behind, or can create the RadGrid entirely in the code-behind. I hope the links below are helpful to you for creating RadGrid instance dynamically. Please go through these links. Programmatic creation Changing the grid structure dynamically on postback