如何在 ASP.net 页面中获取母版页的 Div?

Posted

技术标签:

【中文标题】如何在 ASP.net 页面中获取母版页的 Div?【英文标题】:How to get Div of Master Page in page in ASP.net? 【发布时间】:2012-04-28 12:01:52 【问题描述】:

我在我的 Web 应用程序中使用母版页。现在我正在创建多个内容页面。 母版页中有一个带有标签的 Div。现在我想将该 Div 隐藏在一个内容页面中,而其他内容页面中的其他要求是获取 Div 内部的标签。

那么如何从内容页面隐藏母版页中的 Div 以及如何从内容页面获取该 Div 中定义的标签?

【问题讨论】:

【参考方案1】:

在母版页的 div 中添加属性:runat="server" 然后在内容页面中编写如下代码来访问该div:

     Control c=  this.Master.FindControl("masterDiv");// "masterDiv"= the Id of the div.
     c.Visible = false;//to set the div to be hidden.

祝你好运!

【讨论】:

如果这是您要找的答案,请将其标记为答案

以上是关于如何在 ASP.net 页面中获取母版页的 Div?的主要内容,如果未能解决你的问题,请参考以下文章

ASP.NET内容页中访问母版页中的对象

asp.net 如何从具有嵌套母版页的内容页更改父母版页中的控件

带有 jquery 代码的脚本块应该放在 ASP.NET MVC 母版页的啥位置?

Google Adword 和 asp.net 母版页

Asp.net 如何取母版页的属性及控件及方法调用求解答

如何在带有母版页的 ASP.NET 中使用 JCrop