怎样在内容页获取母版页的标签的内容
在母版页当中有一个标签,内容是用户名,然后在内容页要获取这个用户名,怎么办?
求各位高人指点,急!谢谢!
[解决办法]
Label lbl=Master.FindControl("Label的ID") as Label;
lbl.Text
[解决办法]
参考:
http://www.cnblogs.com/insus/articles/1632765.html
[解决办法]
母板页在运行时是一个用户控件,嵌入内容页的。用户控件本身就是一种“扁平化”的封装,当你重构母板页的时候,不回就扯到内容页产生bug。所以设计这种分层次的控件,应该按照接口隔离的原则,把它设计为属性,而让所有内容页不要去想当然地去假设母板页是如何实现这个属性的。
例如:
public string UserName{ get{ EnsureChildControl(); return this.Lbl1.Text; } set{ EnsureChildControl(); this.Lbl1.Text= value; }}