none
FileUpload de varios arquivos usando somente um componente. RRS feed

  • Pergunta

  • Bom dia...

    Gostaria de saber se é possível carregar vários arquivos em somente um componente de FileUpload para web. Se sim, preciso que esses arquivos sejam do tipo FileUpload para passa-lo para um método que espera receber um arquivo deste tipo.

    Att

    Vinicius

    Obrigado.

    sexta-feira, 3 de maio de 2013 17:51

Respostas

Todas as Respostas

  • Olha não entendi muito bem sua pergunta , mas normalmente nós usamos um Array de FileUpload nesse cenário , pois na tela iria aperecer vários inputs para você pesquisar .  No caso no metodo seria algo  assim :

    private void TratarArquivos(FileUpload[] Arquivos)
    {
    
    foreach(FileUpload fl in Arquivos)
    {
     fl.SaveAs("destino" + fl.FileName);
    
    }
    
    }
    
    
    // O preenchimento seria algo assim :
    
    private void btnEnviar_Click(object sender, EventArgs e)
    {
    
       FileUpload Arqs = { flArq1 , flArq2 , flArq3   };
    
    // leve em consideração que acima seriam os nomes do seus componentes.
       TratarArquivos(Arqs);
    
    
    
    }

    Espero ter ajudado. Se lhe serviu marque como resposta


    Davi Murilo Referência Principal : Jesus que ilumina minha mente.
    Referência Profissonal : http://www.tidm.com.br

    sexta-feira, 3 de maio de 2013 18:01
  • Na verdade vou utilizar somente 1(um) input file, e ai como que fica?

    Obrigado...

    • Editado ViniciusGPLA terça-feira, 7 de maio de 2013 17:03
    segunda-feira, 6 de maio de 2013 12:23
  • ae vc terá que usar algum componente jquery

    Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC

    quinta-feira, 9 de maio de 2013 12:27
    Moderador