嗨我有一个usercontrol
嵌入多个页面,我想从那里加载usercontrol
(从哪个父页面)
怎么做? ,
答案 0 :(得分:1)
将该物品作为公共财产公开,而不是能够访问您孩子的物品,这是更好的方式
在您的子级控件表单中搜索:parent.FindControl("Controlname")
将执行此操作
答案 1 :(得分:0)
在您的控件中,您可以调用CurrentExecutionFilePath,它将为您提供当前正在执行的路径和页面。如果你只对文件名感兴趣,只需剥掉第一部分寻找LastIndexOf(“/”)。
答案 2 :(得分:0)
从控件中,您可以调用Page.ToString()
,它应返回'ASP.TestPage_aspx'