![](/img/trans.png)
[英]How do I access properties from page in ContentPlaceholder in my MasterPage
[英]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.