Tüm textboxların değerlerini alıp bir list'e ata. Sonra for ile list'in count'u kadar dön ve insert yap.
Örnek kod:
List<string> list = new List<string>();
foreach(Control c in Page.Controls)
{
if (c is TextBox)
{
if(c.Text != "" && c.Text != null)
list.Add(c.Text);
}
}
for(int i = 0; i < list.Lenght; i++)
// insert islemiDim list As New List(Of String)()
For Each c As Control In Page.Controls
If TypeOf c Is TextBox Then
If c.Text <> "" AndAlso c.Text IsNot Nothing Then
list.Add(c.Text)
End If
End If
For value As Integer = 0 To list.Lenght
// insert islemi
Next