none
AjaxFileUpload‎ capturar o arquivo e o tamanho RRS feed

  • Pergunta

  • Bom dia! 

    estou utilizando AjaxFileUpload  e gostaria de saber como faço para saber o tamanho do arquivo selecionado,

    e depois colocar esse arquivo em  byte[]

    tipo no FileUpload que eu faço assim:

     tamanho_arq = fuArquivo.PostedFile.ContentLength;
    

    byte[] imageBytes = new byte[fuArquivo.PostedFile.InputStream.Length + 1];
    fuArquivo.PostedFile.InputStream.Read(imageBytes, 0, imageBytes.Length);


    Charles Tenorio

    quinta-feira, 14 de agosto de 2014 13:16

Todas as Respostas

  • Charles, bom dia.

    Veja se esses links te ajudam a resolver seu problema:

    Get file size before uploading

    How to check file input size with jQuery?

    ASP .NET Ajax File Upload

    Teste e poste seus resultados.

    Abraços !


    Diego Murakami View Diego Murakami's LinkedIn profile - MCP, MS, MCSD
    * Por favor "Marcar como Resposta" caso esta for útil para sua dúvida.


    quinta-feira, 14 de agosto de 2014 14:05
  • Caro amigo não conseguir fazer !! tem teria outro exemplo ou dica?

    obrigado


    Charles Tenorio

    quinta-feira, 14 de agosto de 2014 17:57
  • Charles,

    É mais facil você me falar o que você tem pronto para que eu possa ajudar.

    Poste aqui seu código e a gente te ajuda, ok ?

    Abraços !


    Diego Murakami View Diego Murakami's LinkedIn profile - MCP, MS, MCSD
    * Por favor "Marcar como Resposta" caso esta for útil para sua dúvida.

    quinta-feira, 14 de agosto de 2014 19:25
  • protectedvoid AjaxFileUpload1_UploadComplete(object sender, AjaxControlToolkit.AjaxFileUploadEventArgs e) { byte[] imageBytes = e.GetContents();

    string tipoar = e.GetType().ToString();

     

    Charles Tenorio

    quinta-feira, 14 de agosto de 2014 19:49
  • Está certo desse jeito o erro era outra coisa!

    <system.webServer>
        <security>
          <requestFiltering>
            <requestLimits maxAllowedContentLength="4294967295" />
          </requestFiltering>
        </security>
        <handlers>
          <add name="AjaxFileUploadHandler" verb="*" path="AjaxFileUploadHandler.axd" type="AjaxControlToolkit.AjaxFileUploadHandler, AjaxControlToolkit"/>
        </handlers>
      </system.webServer>

     era configuração no web.config


    Charles Tenorio

    • Sugerido como Resposta Diego Murakami quarta-feira, 3 de dezembro de 2014 11:04
    quinta-feira, 14 de agosto de 2014 23:29