2016-06-15 1 views
0

Как установить видимое свойство кнопки «Ссылка» внутри панели обновления внутри главной страницы с страницы содержимого.Как установить LinkButton Visible Property со страницы содержания

Это я сделал внутри события нажатия кнопки команды без везения

 dim showLnk as Linkbutton =ctype(master.findcontrol("updatepanel1").findcontrol("lnkLogOut",LinkButton) 
showLnk.visible =true. 

ответ

0

Допустим, у вас есть этот код в мастер-странице:

<asp:UpdatePanel ID="updatepanel1" runat="server"> 
    <ContentTemplate> 
     <asp:Panel runat="server" ID="parentPanel"> 
      <asp:LinkButton ID="lnkLogOut" runat="server">Logout</asp:LinkButton> 
     </asp:Panel> 
    </ContentTemplate> 
</asp:UpdatePanel> 

Чтобы установить видимость со страницы контента просто сделайте это:

Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Load 

    Dim showLnk As LinkButton = Master.FindControl("lnkLogOut") 
    showLnk.Visible = False 

End Sub 
+0

код, который я разместил, и тот, который вы выполнили без ошибок, но проблема - это ссылка, но тонкость видимости по-прежнему остается неизменной, я подозреваю, что что-то переопределяет настройку – ObulorN

+0

Ну в этом случае что-то, вероятно, отменяет ее. Просматривайте свое решение и узнайте, что это такое –

Смежные вопросы