2012-02-26 93 views
0

嗨,我有一個usercontrol嵌入多頁,我想捕獲從那裏的usercontrol被加載(從父頁)傳遞值從父頁用戶控制

如何做到這一點? ,

+0

你得到的信息?它是爲你工作 – 2012-02-27 13:45:18

回答

1

揭露事情作爲公共財產比你能夠訪問那些在你的孩子的人這就是更好的方式來做到這一點

搜索你的孩子控制形成母象:parent.FindControl("Controlname")會做

+0

你的意思是在Usercontrol中創建一個公共屬性並訪問它? ,如何訪問它? – Sudantha 2012-02-26 14:20:46

+0

yes ... parent.FindControl(「Controlname」)會執行此操作 – 2012-02-26 14:31:37

0

在你控件,您可以調用CurrentExecutionFilePath,它將爲您提供當前正在執行的路徑和頁面。如果您只對文件名感興趣,只需剝離第一部分尋找LastIndexOf(「/」)。

0

從控制,你可以調用Page.ToString()應該返回類似'ASP.TestPage_aspx'