加载内容页面时,我可以更改母版页中标签的文字吗?

Cun*_*ers 7 c# vb.net asp.net

我在主页面(sample.master)中有一个名为lblHeading的标签.

我想在加载内容页面时动态更改标签的文本.

我需要这样做,因为我想将标题改为有意义的东西,但只有在我知道页面的内容之后.

这可能吗?

Muh*_*tar 13

是的,你可以用这种非常简单的方式........

((Label)Master.FindControl("lblHeading")).Text = "your new text";
Run Code Online (Sandbox Code Playgroud)


小智 6

是.

您想要创建一个强类型的母版页,然后您可以在Page_Load或其他任何地方从内容页面访问它的属性.