(pnl_secenekler. FindControl("tb1") as TextBox). Text; de diyebilirsin

selamunaleyküm.. syle bir sorunum var; <asp:Panel ID="pnl_secenekler" runat="server"></asp:Panel> -- panelim buna dinamik olarak textbox ları ekliyorum tamam ekleniyor.. kodu; Public tb(10) As TextBoxDim deger As Stringdim sec_sayisi as integer=10 sub doldur Dim i As Integer For i = 0 To sec_sayisi tb = New TextBox tb . ID = "tb_secenek_" & i tb . Width = "350" pnl_secenekler. Controls. Add(tb Nextend sub şimdi bunları ekledikten sonra textboxlardaki text i çekecem, kodu; Dim i As Integer For i = 0 To sec_sayisi deger += tb . Text. ToString Next Response. Write Burda textboxlardaki text i isteyince hata alıyorum..; Object reference not set to an instance of an object. diye, yukardaki tb . Text. ToString kodunu pnl_secenekler. findcontrol şeklinde değiştiriyorum yine aynı hata,, bi türlü çekemedim, textboxları gsteremiyorum. ama control eklerken textboxlara ulaşabiliyorum:S ne ssaçma durumdur anlamadım.. yardımcı olacak varmıdır? ...

iyi güzel sorunu çzmüşsün fakat ileride biri merak ederse çzümü yazayım; panelinn kontrollerinde dnmen yeterli olacaktır foreach(Control item in panel1. Controls) - xx yerde hata var. - ya aslında kod şyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...

sorun çzüldü... ...

sharpi c# vermiş.. bende vb. net i yazayım lazım olur :) For Each item As Control In panel1. Controls Next