[問題] NamingContainer 與 FindControl
各位好
https://dotblogs.com.tw/ian/archive/2010/08/18/17270.aspx
這篇文章提到底下兩句話
Control.FindControl:在目前命名容器搜尋具有指定 id 參數的伺服器控制項
換句話說是以NamingContainer來搜尋,而非Parent的關係去搜尋(重點觀念)
所以 Control.FindControl = Control.NamingContainer.FindControl 嗎?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.130.137
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1499936424.A.C53.html
→
07/13 20:52, , 1F
07/13 20:52, 1F
您仔細看一下那篇文章 作者意思不是這樣
推
07/16 20:18, , 2F
07/16 20:18, 2F
感謝 原文就有提到底下這三點 只是當時未意會
1.判斷目前的Control是否有Implements INamingContainer
2.當目前的Control不具Implements INamingContainer時,
依據Control Tree得到目前Control的NamingContainer Control
3.依找到的NamingContainer Control進行FindControl
底下這篇討論是我發此文的推手 也順便紀錄一下
http://www.blueshop.com.tw/board/FUM20041006161839LRJ/BRD201409172008273OL.html
※ 編輯: kisha024 (1.175.215.12), 07/24/2017 21:25:38
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章
6
17