Array
(
)

Reaproveitar layout do FormView

Gustavo Marcon
   - 13 fev 2012

Bom dia pessoal,
Fiz uma página asp.net onde tenho um FormView e já montei o layout para edição do registro, porém a tela de inserção será idêntica e deverá ter o mesmo comportamento, mudando apenas a função, que será de inserir ao invés de alterar.
Eu gostaria de saber se existe alguma maneira de não precisar reescrever todo olayout, mas sim reaproveitar o que já fiz.
Agradeço desde já a quem puder ajudar.
Obrigado !

Joel Rodrigues
   - 13 fev 2012

Copiando o código HTML/ASP.NET e colando na outra página, apenas substituindo as informações necessárias, não ajuda?

Gustavo Marcon
   - 13 fev 2012

Não, desta forma vou estar duplicando.

Mas já consegui. Vou deixar aqui como fiz para quem sabe ajudar outras pessoas futuramente.

Modifiquei o CommandName do botão Salvar, para CmdSalvar ao inves de Update.

No evento ItemCommand eu fiz um if para verificar se o ViewState[acao] == novo, se for, chamo o método InsertItem(), senão, chamo o método Update().