none
Herança e override RRS feed

  • Pergunta

  • Olá a todos.

    No winform eu consigo herdar um form para o form que estou trabalhando e faço um override dos evento de um botão por exemplo, eu uso isso pra toolbar que tem os botões de incluir/alterar/excluir, com isso eu evito de ter que ficar desenhando essa toolbar em todos os forms, simplesmente eu herdo e faço override dos eventos para cada form.

    Eu teria como fazer isso usando webform ???

    abraço.
    Marcelo
    quarta-feira, 11 de fevereiro de 2009 13:10

Todas as Respostas

  • Ola.

    Infelizmente, os WebForms não possuem herança visual (ou seja, possuir a toolbox já desenhada em cada tela).
    Neste caso, o que você poderia fazer é, criar uma Master Page e colocar a Toolbox nela. Ao invés de utilizar os Overrides, você poderia criar um evento para cada click de botao, por exemplo: BotaoGravarClick, BotaoExcluirClick etc. Assim, é provável que você consiga tratar os handles para estes eventos a partir de qualquer página filha.

    Se for o VS2005 você sempre tem uma MasterPage.
    Se for o VS2008 você pode ter Master Pages de Master Pages.

    []'s

    Valdek Santos Santana Junior.
    quarta-feira, 11 de fevereiro de 2009 15:50