簡體   English   中英

如何從子頁面編輯母版頁div?

[英]how do i edit a masterpage div from child page?

什么是DIV相當於這個命令?

((Panel)this.Page.Master.FindControl("Panel1")).Style.Add("display", "none");

這對於一個小組來說效果很好,但是我找不到與我所知道的身份證做同樣事情的變體。 誰都知道?

先謝謝您的幫助!

Div屬於System.Web.UI.HtmlControls命名空間的HtmlGenericControl類。

((HtmlGenericControl)this.Page.Master.FindControl("divID")).Style.Add("display", "none");

並在主頁中你的div控件sholud是runat="server"

謝謝

阿西夫

如果div是runat="server" ,則它是HttpGenericControl而不是Panel 如果div不是runat="server" ,則無法像訪問WebControl那樣訪問服務器端。

如果要從服務器端代碼(代碼隱藏)執行此操作,則只需將runat="server"屬性添加到DIV:

<div id="myDiv" runat="server">...</div>

然后以與示例中的面板相同的方式訪問div。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM