Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

drigo

[Resolvido] problema ao referenciar UserControl em WebForm.

Recommended Posts

Olaa...

 

 

Tenho um WebForm no qual arrastei para o mesmo dois UserControls, o primeiro apenas realiza Login do usuário no sistema, o outro apenas é chamado se o usuário ao fazer o login cair na condição de mudança de senha, esse segundo UserControl foi setado como Visible=false na sua aba de propriedades. O problema é que quando o usuário cai na Condição de Mudança de Senha faço com que o Segundo User Control se torne TRUE, conforme mostra o código abaixo:

 

    else if (validarUsuario.Equals("mudarsenha")) {

               
           usercontrol2.Visible = true;

    }

Mas o problema é que o seguinte erro é gerado: The name 'usercontrol2' does not exist in the current context.

 

Como Solucionar tal problema, se o respectivo UserControl foi já foi arrastado para o WebForm ???

 

 

Desde Já, Agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Em qual evento você está tornando ele visível via código...

 

Você está tendo problemas com o ciclo de vida da página..faz o seguinte, coloca a interrupção (F9) no load do user control e no trecho de código que você menciona, se

 

usercontrol2.visible = true 

 

 

ocorrer antes do load do usercontrol, bingo você achou o problema...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.