[問題] 請問如何抓取網頁上的動態物件

看板C_Sharp (C#)作者 (啪)時間18年前 (2007/06/06 00:20), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
是web application 現在有動態產生一排textbox int i = 0; while (sr.Read()) { t = new TextBox(); t.Text = sr.GetSqlString(1).ToString().TrimEnd() t.ID = "t"+(i++).ToString(); this.Panel1.Controls.Add(t); } //就是會產生一排textbox然後值是從sql內中出來的 //id為t1 t2 .....etc 然後現在我想在別的function內抓到這些動態產生的textbox 請問該如何實做 我是用((TextBox)this.Page.FindControl("t1")).Text 或是用((TextBox)this.Panel1.FindControl("t1")).Text 好像都不行 是不是我哪裡出錯了?還是用法根本不是這樣= = 順便問一個問題 就是我如果在page_load上面寫入 public(private) int xxx; 然後在a function寫入xxx=10; 接著在button_click事件內要用到xxx好像就不能用了..? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.124.225.100
文章代碼(AID): #16POrcUO (C_Sharp)
文章代碼(AID): #16POrcUO (C_Sharp)