作者ialk (175)
看板Visual_Basic
標題[.NET] 請問一下關於FindControl的問題
時間Sun Apr 22 18:14:11 2007
我有一個FormView 裡面的EditTemplete有個Label
ID叫做 "Label1"
我用FormView.FindControl("Label1") 可以抓到這個Label
可是同樣的東西放在GridView的EditTemplete卻不行
用FindControl去抓會抓不到值
請問一下是哪裡出了問題
謝謝
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.229.146.10
1F:推 fumizuki:GridView1.Rows(1).FindControl("Label1") 04/22 21:23
2F:推 fumizuki:GridView 之類的控制項內含的控制項都是屬於GridView的 04/22 21:23
3F:→ fumizuki:動態產生的控制項,會有一至數個相同ID的Label1 04/22 21:24
4F:→ fumizuki:要在 GridView1.RowCreated 事件中處理 04/22 21:25
5F:推 ialk:請問一下為什麼是1 @@ 04/23 00:30
6F:→ ialk:因為我用1會出錯.我的Rows.Count為1 所以index最多為0 04/23 00:30
7F:推 ialk:啊 抱歉 問題已經解決了 感謝樓上 04/23 00:34