none
Usercontrol carregado duas vezes RRS feed

  • Pergunta

  • Boa tarde,

    Tenho um usercontrol que permite ao usuario fazer upload de arquivos(ucArquivos.ascx), que tem que ser carregado para cada item de um Dropdown que o usuario selecionar na pagina. Se o usuario seleciona o item 1 do Dropdown, carrego uma List com os dados necessario e utilizando um Repeater faço o LoadControl do ucArquivos em um Placeholder dentro do Repeater.

    Até aqui tudo bem, o ucArquivo é carregado normalmente. E utilizando uma propriedade e uma Session, consigo separar os arquivos enviados entre os diversos ucArquivos carregados na tela.

    Meu problema está no clique do botão que salva o arquivo enviado na Session, se ja adicionei 2 ucArquivos, ao clicar no 'Salvar Arquivo' de segundo ucArquivos, ele executa o clique para cada ucArquivos carregado, neste caso, duas vezes. Sendo a primeira vez não tem arquivo nenhum no PostedFile e na segunda vez o arquivo está lá!

    Parece que apesar de ter sido carregado duas vezes é com se fosse o mesmo!

    Ficou muito confuso? Ou é possível entender minha situação?

     



    Gennari
    quinta-feira, 27 de outubro de 2011 17:50

Respostas

  • Se voce esta carragando no evento load, trate para nao chamar no postaback. E se não for nisso, voce tera que criar um controle no evento do botao para saber de qual botao ele esta se referindo.
    Se a minha resposta lhe foi util, marque "Propor como Proposta" para qualificar o conteudo do fórum. Obrigado, Vinicius Nunes Macedo
    • Sugerido como Resposta hamiltonj sexta-feira, 4 de novembro de 2011 16:34
    • Marcado como Resposta Eder CostaModerator quinta-feira, 17 de novembro de 2011 13:46
    sexta-feira, 28 de outubro de 2011 18:28

Todas as Respostas

  • Se voce esta carragando no evento load, trate para nao chamar no postaback. E se não for nisso, voce tera que criar um controle no evento do botao para saber de qual botao ele esta se referindo.
    Se a minha resposta lhe foi util, marque "Propor como Proposta" para qualificar o conteudo do fórum. Obrigado, Vinicius Nunes Macedo
    • Sugerido como Resposta hamiltonj sexta-feira, 4 de novembro de 2011 16:34
    • Marcado como Resposta Eder CostaModerator quinta-feira, 17 de novembro de 2011 13:46
    sexta-feira, 28 de outubro de 2011 18:28
  • Poste seu code
    segunda-feira, 31 de outubro de 2011 11:55