Pas en mesure de visible bouton asp.net

Je ne suis pas en mesure de visible mon bouton sur un autre événement de clic de bouton.

.aspx

<asp:Button ID="btnActivate" runat="server" SkinID="skinLoginButton"
    Text="Activate" ToolTip="Activate" CausesValidation="true"
    ValidationGroup="UserAuthentication" onclick="btnActivate_Click" />

<asp:Button ID="btnhomepage" Visible="false" runat="server" 
    Text="Goto Homepage" CssClass="cssLoginButton" onclick="btnhomepage_Click"/>

.cs

#region btnActivate_Click
    protected void btnActivate_Click(object sender, EventArgs e)
    {
       this.btnhomepage.Visible = true;
    }
    #endregion

- Je utiliser this.btnhomepage.Visible = true; dans .cs fichier.

quel est le problème dans mon code ou declearation?

  • Ajouter votre autre bouton de la déclaration et de son gestionnaire d'événement où vous utilisez ce morceau de code.
  • Vous pouvez également inclure la Classe Css "cssLoginButton" comme cela peut inclure un attribut d'affichage avec !important.
  • J'ai édité mon code
  • J'ai utilisé la propriété display:inline dans cssLginButton
  • Avez-vous essayé paramètre style="display:none" au lieu de visible=false? parfois,paramètre visible="false" sur un côté serveur .NET de contrôle, le contrôle de ne pas être affichés sur la page du tout.
  • C'est que btnhomepage à l'intérieur de certaines de contrôle qui demeure invisible?

InformationsquelleAutor Ajay P | 2012-11-20