我有一个名为default.aspx
的asp.net页面,其中有一个名为ParentMaster
的母版页。
我有另一个名为info.aspx
的网页,其中有一个名为InforMaster
的网页。
我在info.aspx
内的iframe
内呈现default.aspx
。
我想获取ParentMaster
内info.aspx
内的文字文字。
以下是我页面的图示。
我尝试使用
string infoCode = Page.master.FindControl("ltInfoCode").ToString()
但它不起作用。
有没有办法将文本从母版页获取到另一个也有母版页的页面?
答案 0 :(得分:0)
尝试使用以下代码从嵌套母版页中的内容页面访问Main Master页面中的控件。
string infocode = ((Literal)this.Master.Master.FindControl("ltInfoCode")).Text;
OR
Literal litInfoCode = this.Master.Master.FindControl("ltInfoCode") as Literal;
OR
Literal litInfoCode = (Literal)this.Master.Master.FindControl("ltInfoCode");