Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal tudo bem?
Outra dúvida a respeito do framework..
Eu reparei que o GRIDVIEW tem a opção de EDIÇÃO.
Porém, quando eu clico em editar, ele traz a grid inteira novamente e permite a edição em linha...nas colunas mesmo....
Notei também que o FORMVIEW dá para fazer a edição com os campos 1 embaixo do outro e tal, e eu posso editar o template de edição e deixar como eu quiser (tenho muitos campos)
Existe uma forma de ao clicar no EDITAR do GridView, ele exibir a edição como eu quero? Um exemplo que eu dou é ao clicar em EDITAR, carregar o FORMVIEW....mas não sei se isso é uma boa forma, ou com fazer...
Qual é o caminho que devo seguir para quando clicar em editar, ele trazer os campos sem os outros valores do gridview e com os campos posicionados onde eu quero?
Estou querendo usar o framework pra agilizar as minhas coisas porque sempre trabalhei com isso na unha em php e asp...quem sabe pegando o jeito desse framwork eu ganho mais tempo
Eu tentei editar o template do GridView, mas ele me exibiu somente estes templates:
EmptyDataTemplate
PagerTemplate
E ficou faltando o EditTemplate para eu poder ao editar não exibir o Grid..não sei se fui claro na dúvida.
No Formview eu tenho o template EditItemTemplate que eu posso criar tabelas, mover os campos etc, para onde preciso.
Eu montei um exemplo da minha duvida
Atualmente, meu gridview é assim...
Tem outros campos e tal, mas vou usar este exemplo:
/applications/core/interface/imageproxy/imageproxy.php?img=http://img340.imageshack.us/img340/7938/img1yj.png&key=aa16d99a8011759963cbbb7bf8f4bfc12472c9874d5cf141b277a34cd1ee3341" alt="Imagem Postada" />
Quando eu clico em editar ele fica assim:
/applications/core/interface/imageproxy/imageproxy.php?img=http://img688.imageshack.us/img688/6264/img2c.png&key=2ea6bd40ed474c79c5547fd7c9ef004eb5451655183121447fdf7fcd6f0dee07" alt="Imagem Postada" />
O que eu quero é quando clicar em editar, ele exibir desta forma:
/applications/core/interface/imageproxy/imageproxy.php?img=http://img29.imageshack.us/img29/7589/img3f.png&key=7c3524854e3ecc9b6fb678df45ae483d2cff07d02c93cb0efc6b7d88a0c1c3e1" alt="Imagem Postada" />
Sem mostrar o GRID, sem ser em linha e tal...
No caso se você usar do template de edição ele pode até ficar assim visualmente mas sempre irá mostrar as outras linha do gird.
Pra ficar somente a edição terá que ser algo diferente.
Resolvi o problema usando um detailview e um gridview...
Dai quando seleciono o item no gridview, o detail carrega os detalhes dele para edição e coloquei como visible = false no grid quando estiver selecionado.
Será que fiz certo ou existia outra forma???
Valeu
Existem n formas, mas essa tb é útil.
Kiko você pode editar a template tanto do formview quanto a do gridview como desejar.