En mi HTML tengo algunos botones y labels ocultos y otro visible
Código HTML:
<!-- ******************************************* BUTTON LOGIN ********************************************* --> <asp:Panel id="pnlusu" runat="server" CssClass="loginDisplay"> <asp:Button id="btnshow" runat="server" Text="Acceso Usuarios" CssClass="ButtonLogin" Visible="true" CausesValidation="false" /><br /> <asp:Label id="lblusu" runat="server" Text="nombre usuario" Visible="false" /> <asp:Button id="btnModificarClave" runat="server" Text="Modificar Clave" CssClass="ButtonLogin" Visible="false" /> <asp:Button id="btnDesconectar" runat="server" Text="Cerrar Sesión" CssClass="ButtonLogin" Visible="false" OnClick="btnDesLogueo_Click"/> </asp:Panel> <!-- ******************************************************************* LOGIN FORM ****************************************************************** --> <!-- ****************************************** Si loguea ok cambiar atributos id="pnlusu" visible: true <-> false ****************************************** --> <asp:Panel id="pnllogin" runat="server"> <div class="popuplogin"> <table class="cenwidth100"> <tr> <td class="textalignder">Usuario:</td> <td class="textalignizq"><asp:TextBox id="txtUsername" runat="server" CausesValidation="false" /></td> </tr> <tr> <td class="textalignder">Clave:</td> <td class="textalignizq"><asp:TextBox id="txtClave" runat="server" TextMode="Password" CausesValidation="false" /></td> </tr> <tr> <td colspan="2" class="textaligncen"> <asp:Button id="btnSubmitLogin" runat="server" Text="Enviar" CssClass="ButtonLogin" OnClick="btnLogueo_Click" /> <asp:Button id="btnCancelLogin" runat="server" Text="Cancelar" CssClass="ButtonLogin"/> </td> </tr> <tr> <td colspan="2" class="textaligncen"><a href="#" runat="server" id="nuevaclave" onclick="ocultarpnllogin()" >¿Has olvidado tú clave?</a></td> </tr> <tr> <td colspan="2"> <asp:RequiredFieldValidator id="RequiredFieldValidator1" runat="server" ErrorMessage="Introduzca un usuario" SetFocusOnError="true" ControlToValidate="txtUsername" CssClass="validatorlogin" Display="Dynamic" /> </td> </tr> <tr> <td colspan="2"> <asp:RequiredFieldValidator id="RequiredFieldValidator2" runat="server" ErrorMessage="Introduzca una clave" SetFocusOnError="true" ControlToValidate="txtClave" CssClass="validatorlogin" Display="Dynamic" /> </td> </tr> </table> </div> </asp:Panel> <AjaxControlToolkit:ModalPopupExtender id="modalpopup1" runat="server" DropShadow="true" Drag="true" TargetControlID="btnshow" BehaviorID="modalpopup1" PopupControlID="pnllogin" cancelcontrolid="btnCancelLogin" BackgroundCssClass="FondoAplicacion" />
Código:
Parece (no se como checarlo) como si el código no se ejecutase.Public Sub btnLogueo_Click() Dim usuario As String = Me.txtUsername.Text Dim clave As String = Me.txtClave.Text Me.modalpopup1.Hide() 'Consulta a la BD para comprobar si el usuario existe 'Session.Add(“usuario_web”,valordelaconsultaSQL) Me.btnshow.Visible = False Me.lblusu.Visible = True 'Me.lblusu.Text = Session("usuario_web") Me.btnModificarClave.Visible = True Me.btnDesconectar.Visible = True End Sub
Espero me puedan ayudar con esto. Muchas gracias