none
subir achivos y guardarlos en carpeta con jquery y webmethod RRS feed

  • Pregunta

  • hola aca con una nueva pregunta. estoy tratando de hacer un una tabla html dinamina :

    ----------------------------------------------------------------------------------------------------------

    id  /  producto    /     subir

    1    xxxxxxx              <input type="file" /> <input type="button" value="subir"  id="subir" />

    2     yyyyyyy              <input type="file" /> <input type="button" value="subir"  id="subir"  />

    ---------------------------------------------------------------------------------------------------------

    segun este table dinamico,  funciona la busqueda de archivo.. 

    el problema es a la hora de subir. y guardarlo en una carpeta del servidor

     $('#subir').click(function () {

     var tr = $(this).parent().parent();

     var codigo = $("td:eq(0)", tr).text();

     $.ajax({
                type: "POST",
                url: "subirfile.aspx/carga",
                contentType: "application/json; charset=utf-8",

      data: "{codigo:" + codigo + "}",

                dataType: "json",
                async: true,
                success:  function (response) {},

                error: function (XMLHttpRequest, textStatus, errorThrown) {
                    alert(textStatus + ": " + XMLHttpRequest.responseText);
                }
            });

    });

    -------------------------------------------------------------

    lo que me dificulta es el codigo dentr del web method.. en este punto me pueden ayudar.. ?

    por ahora.. estoy tratando..  algo como esto.. falta codigo , pero  por ahi voy cerca. a menos eso creo..

    lo que requiero es que la imagen se guarde como nombre el codigo... 

     <WebMethod()>
        Public Shared Sub carga( byval codigo as int)
       Dim postedFile
            Dim filePath = HttpContext.Current.Server.MapPath(String.Format("~/Uploads/", postedFile.FileName))
            postedFile.SaveAs(filePath)
        End Function

     

    QUIERO MATAR ESTA DUDA ... ANTES QUE EL MUNDO DEJE DE EXISTIR..

    martes, 27 de enero de 2015 2:20

Respuestas