örnek fofm
örnek fofm

Eğer resimdeki gibi bir formunuz var ve satırları tek tek kayıt etmeyi planlıyosanız, eminim aşağıdaki kod daha kolay olduğu kadar işinize daha çok yarayacaktır.TextBoxların içinde yazan kırmızı renkli yazılar o TextBoxların ID’lerini göstermektedirEğer MasterPage kullanmıyorsanız;Gönder butonunun click olayına;for (int i = 1 ; i < 10; i++){if (((TextBox)(FindControl("TextBoxad" + i))).Text != ""){//yukarıda boş olup olmadığını kontrol ettiğimiz "TextBoxad" ile başlayan ve sonu sırasıyla 1 den 10 a kadar bir sayı ile biten tüm TextBox'ların dolu olduğunu kontrol ettikten sonra, bu alan içerisinde istediğiniz rutini çalıştırabilirsiniz.Response.Write(((TextBox)(FindControl("TextBoxad" + i))).Text);}}
Eğer MasterPage kullanıyorsanız;Gönder butonunun click olayına;for (int i = 1 ; i < 10; i++){if (((TextBox)(FindControl("ctl00:ContentPlaceHolder1:TextBoxad" + i))).Text != ""){//yukarıda boş olup olmadığını kontrol ettiğimiz "TextBoxad" ile başlayan ve sonu sırasıyla 1 den 10 a kadar bir sayı ile biten tüm TextBox'ların dolu olduğunu kontrol ettikten sonra, bu alan içerisinde istediğiniz rutini çalıştırabilirsiniz.Response.Write(((TextBox)(FindControl("ctl00:ContentPlaceHolder1:TextBoxad" + i))).Text);}}
ctl00 ve ContentPlaceHolder1 değerleri standart gelmektedir. Bunun kontrolünü, yaptığınız sitenin kaynak koduna girerek yapabilirsiniz.

Bu kodu sadece TextBox için değil tüm asp.net web kontrolleri için kullanabilirsiniz.