Reaproveitar layout do FormView
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 !
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 !
Gustavo Marcon
Curtidas 0
Respostas
Joel Rodrigues
13/02/2012
Copiando o código HTML/ASP.NET e colando na outra página, apenas substituindo as informações necessárias, não ajuda?
GOSTEI 0
Gustavo Marcon
13/02/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().
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().
GOSTEI 0