Мастер-страница как скрыть div главной страницы в конкретной веб-форме ASP.NET ошибка C#
Header. master - - - & gt;страница
<asp:ContentPlaceHolder ID="cntplcDiv" runat="server" <div runat="server" id="divCmptMenu"> <ul id="nav"> <li><asp:HyperLink ID="hypLnkhome" runat="server" NavigateUrl="~/Admin_Home.aspx">Home</asp:HyperLink></li> <li><asp:HyperLink ID="hypLnkconfigSettng" runat="server" >Config & Settings</asp:HyperLink> <ul class="subs"> <li><asp:HyperLink ID="hypLnkUsrStng" runat="server" NavigateUrl="~/ListUsers.aspx">User Settings</asp:HyperLink></li> <li><asp:HyperLink ID="hypLnkprdStng" runat="server" Text="Production Settings"></asp:HyperLink></li> <li><asp:HyperLink ID="HyperLink1" runat="server" ></asp:HyperLink></li> <li><asp:HyperLink ID="hypLnkEmailTmp" runat="server" >Email Templates</asp:HyperLink></li> <li><asp:HyperLink ID="HyperLink4" runat="server" ></asp:HyperLink></li> <li><asp:HyperLink ID="hypLnkTaxSttng" runat="server" Text="Tax Settings" NavigateUrl="~/TaxSetting.aspx" ></asp:HyperLink></li> <li><asp:HyperLink ID="HyperLink5" runat="server" ></asp:HyperLink></li> </ul> </li> </div> <asp:ContentPlaceHolder>
Заголовок.мастер.в CS
protected void Page_Load(object sender, EventArgs e) { CheckForEstPage(); } public void CheckForEstPage() { try { String path = HttpContext.Current.Request.Url.AbsolutePath; System.Web.UI.HtmlControls.HtmlGenericControl currdiv = (System.Web.UI.HtmlControls.HtmlGenericControl)Master.FindControl("divCmptMenu"); if (path == "~/EstimateForms.aspx") { currdiv.Style.Add("display", "none"); // currdiv.Visible = false; } } catch (Exception expM) { Response.Write(expM.Message); } }
plz помогите мне с кодировкой, которую я хочу скрыть masterpage div в конкретной веб-странице (например, в Ex. estimateform)... я перепробовал много кодирования... я получаю ошибку
"Ссылка на объект не установлена на экземпляр объекта. "
спасибо...
Что я уже пробовал:
???