A suggestion is that initially set the width of RadGrid to 0 and set a default HeaderStyle. Then on adding each column increment the width of the RadGrid with the column width till the max limit. You can try as shown below in the sample code snippet: