Sin código es un poco difícil saber el error...pero puedes probar ésto en tu code y ponerlo dentro de un boton:
Suponiendo que tienes una tabla llamada tbl y 2 textbox (rows,cols)
Cita: tbl .Controls.Clear()
tbl.BorderWidth = Unit.Pixel(2)
Dim i, j As Integer
For i = 0 To CInt(txtRow .Text)
Dim rowNew As New TableRow
tbl .Controls.Add(rowNew)
For j = 0 To CInt(txtCols .Text)
'Creo un objeto table cell
Dim cellNew As New TableCell
cellNew.BorderWidth = Unit.Pixel(2)
cellNew.Text = "Celda (" & i.ToString & "," & j.ToString & ")"
rowNew.Controls.Add(cellNew)
Next
Next
Obviamente debes tener una tabla del lado del server.
<asp:Table id="
tbl " runat="server"></asp:Table>
Saludos y espero te funcione..