Thanks for your query.
Well, you may try to use MinRow/MaxRow and MinColumn/MaxColumn attributes of GridWeb programmatically (e.g in Page_Load event of your .aspx web page) in your code for your requirements.
GridWeb1.MaxColumn = 6;
GridWeb1.MaxRow = 6;
Moreover, Aspose.Cells.GridWeb follows MS Excel standards and specifications when deleting a column. For example, in GridWeb, you click on Column A header to select the whole column, now right-click on the selected Column A data to open the context menu and then click “Delete Column” option. The Column A with its data/contents would be removed but all other columns (with data) would be shifted to left (i.e., Column D would become Column C. Similarly, Column C would become Column B and Column B would be Column A now. etc.).
If you still have any confusion/issue, kindly let us know with details, we will be happy to assist you soon.