none
Ajuda com Focus em componentes TabContainer e TabPanel do AjaxControlToolkit RRS feed

  • Question

  • Olá pessoal, estou precisando da ajuda de vocês.

    Tenho uma página asp.net(webforms) com os seguintes controles:
    1 TabContainer e 4 TabPanel

    Dentro do primeiro TabPanel1 tenho um controle do tipo Edit1.text, quando digito algo dentro dele tento estabelecer o focus no Edit2, mas não esta dando certo, vou deixar aqui minhas tentativas

    //Já tentei estabelecer o focus usando findControl
    TextBox MyTextBox = (TextBox)((TextBox)sender).FindControl("Edit2");
    MyTextBox.Text = "Hello";
    MyTextBox.Focus();
    Obs:O texto "Hello" funciona mas o Focus() não funciona

    //Já tentei
    TabContainer tb = ((TabContainer)this.TabContainer1.FindControl("TabContainer1"));
    TabPanel tp = ((TabPanel)tb.FindControl("TabPanel1"));
    ((TextBox)tp.FindControl("Edit2")).Text = "TesteFocus";
    ((TextBox)tp.FindControl("Edit2")).Focus();

    Tentei algumas funções JS mas sem sucesso.

    Alguém já passou por isso? 

    Poderia ajudar?

    Lucas Demetrius

    Sunday, May 8, 2022 10:36 AM

All replies

  • Olá,

    Em que momento você quer que o focus mude do controle1 para o controle2? Basicamente, algum evento no controle1 precisa ser acionado para que seja possível programar o focus para o controle2.

     

    --
    Espero que isso te ajude. Se te ajudou, marque como resposta para fechar a thread e ajudar outros usuários.

    Abrs,
    Reginaldo Villela.

    Monday, May 9, 2022 11:56 AM