none
WebControl RRS feed

  • Pergunta

  • Boa Tarde!

    Quando eu crio um usercontrol em um projeto windows e crio uma propriedade do tipo TextBox e adiciono o compomente no formulario, a propriedade cria um combobox com todos os textbox do form para selecionar. Fiz a mesma coisa em um webcontrol, mas ao adicionar no webform nao apresenta essa funcionalidade.

    É Possivel ter o mesmo comportamento, ou no caso de um projeto web teria que relacionar o textbox a propriedade via codigo.

    Obridado!!!

    segunda-feira, 25 de abril de 2011 19:24

Respostas

  • Oi,

    No caso da web, você se refere a um user control ou um custom web control ?

    user controls na web são bem limitados, não conseguirá. Mas em custom web controls é possível sim.

    Realmente não lembro se no caso dos custom web controls isso funciona automaticamente ou não. Porém, quando algo não funciona automaticamente no caso da janela de propriedades você pode criar um typeEditor para personalizar a edição na janela de propriedades.

    Veja alguns detalhes em http://msdn.microsoft.com/en-us/library/ms171840.aspx

    Abs,

    Dennes
    http://www.bufaloinfo.com.br
    http://twitter.com/Dennes


    Dennes - Se resolveu, classifique a mensagem, por favor - [http://www.bufaloinfo.com.br] NOVO DVD Segurança no ASP.NET : http://www.bufaloinfo.com.br/LearingSeriesSegurancaASPNET2.asp
    • Sugerido como Resposta Luiz Estevam segunda-feira, 25 de abril de 2011 22:52
    • Marcado como Resposta Harley Araujo quarta-feira, 27 de abril de 2011 14:51
    segunda-feira, 25 de abril de 2011 21:51

Todas as Respostas

  • Davi,

    Basta vc criar uma propriedade para acesso no seu controle :)


    Não esqueça de usar o componente </> na barra para posta seu código.
    segunda-feira, 25 de abril de 2011 20:01
    Moderador
  • Seilor, eu fiz isso. Criei uma Propriedade AS TextBox, mas no WebForm nao apresenta como um DropDownList para que selecione um dos TextBox disponivel.
    segunda-feira, 25 de abril de 2011 20:06
  • Oi,

    No caso da web, você se refere a um user control ou um custom web control ?

    user controls na web são bem limitados, não conseguirá. Mas em custom web controls é possível sim.

    Realmente não lembro se no caso dos custom web controls isso funciona automaticamente ou não. Porém, quando algo não funciona automaticamente no caso da janela de propriedades você pode criar um typeEditor para personalizar a edição na janela de propriedades.

    Veja alguns detalhes em http://msdn.microsoft.com/en-us/library/ms171840.aspx

    Abs,

    Dennes
    http://www.bufaloinfo.com.br
    http://twitter.com/Dennes


    Dennes - Se resolveu, classifique a mensagem, por favor - [http://www.bufaloinfo.com.br] NOVO DVD Segurança no ASP.NET : http://www.bufaloinfo.com.br/LearingSeriesSegurancaASPNET2.asp
    • Sugerido como Resposta Luiz Estevam segunda-feira, 25 de abril de 2011 22:52
    • Marcado como Resposta Harley Araujo quarta-feira, 27 de abril de 2011 14:51
    segunda-feira, 25 de abril de 2011 21:51