none
O DefaultButton de um componente X deve ser a identificação de um controle do tipo IButtonControl. RRS feed

  • Pergunta

  • Bom dia.

    Tenho uma aplicação ASP.NET de cadastro e busca de funcionários onde as páginas web com terminação ".aspx" utilizam dentro delas UserControls.

    Nos UserControls que tem como fução fazer cadastro, há um botão inserido diretamente da toolbox na página a ser clicado pelo usuário final para realizar o cadastro, estando esse botão associado a um painel com os campos da tabela pra serem digitados pelo usuário. Este botão é o DefaultButton do referido painel, mas ao entrear na página aparece o erro que dá título ao tópico.

    Como posso transformar esse botão em um IButtonControl manualmente?

    sexta-feira, 17 de maio de 2013 12:17

Respostas

  • Olá,

    Na verdade o Button já implementa essa interface. O seu problema é que você está tentando apontar o DefaultButton do Panel par um botão que está encapsulado dentro do seu UserControl e neste caso ele não está encontrando-o.

    Faça um teste, se determinar no DefaultButton do Panel um nome que não existe, provavelmente ocorrerá o mesmo erro.


    • Editado Diego Cotini sexta-feira, 17 de maio de 2013 19:52
    • Marcado como Resposta thx_phc quinta-feira, 23 de maio de 2013 18:05
    sexta-feira, 17 de maio de 2013 19:51

Todas as Respostas

  • Olá,

    Na verdade o Button já implementa essa interface. O seu problema é que você está tentando apontar o DefaultButton do Panel par um botão que está encapsulado dentro do seu UserControl e neste caso ele não está encontrando-o.

    Faça um teste, se determinar no DefaultButton do Panel um nome que não existe, provavelmente ocorrerá o mesmo erro.


    • Editado Diego Cotini sexta-feira, 17 de maio de 2013 19:52
    • Marcado como Resposta thx_phc quinta-feira, 23 de maio de 2013 18:05
    sexta-feira, 17 de maio de 2013 19:51
  • Veja

    http://aspadvice.com/blogs/joteke/archive/2007/05/11/Lesson_3A00_-DefaultButton-property-of-HtmlForm-or-Panel.aspx


    Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC

    terça-feira, 21 de maio de 2013 12:09
    Moderador