Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

367
Vistas
Cómo crear Jquery FileUpload con ASP.NET C# incluido CRUD (no MVC)

Hola, vi muchos documentos en la búsqueda de Google y encontré muchas páginas para discutir php / python (como jQuery File Upload Demo ), etc. Sin embargo, no vi nada sobre ASP.NET para C # o VB (no MVC) , por lo que cualquiera puede ayudarme a darme una pequeña pista. Con suerte, me dará el código de ejemplo completo o la URL de referencia que incluye CRUD. Por cierto, continuaré buscando e intentaré solucionar este problema.

Pd: CRUD significa crear/leer/actualizar/eliminar

Probé esta muestra pero recibí algunos mensajes de error como las siguientes imágenes

Consola
ingrese la descripción de la imagen aquí

La red
ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Establezcamos un entendimiento común.

  • CRUD = crear, leer, actualizar, eliminar
  • carga de archivos jquery -> carga de archivos

No estoy seguro de qué tipo de operación CRUD necesita de jquery fileupload. ¿Puede dar más detalles sobre su requisito?

Si desea alguna referencia sobre cómo usar el complemento, tal vez este tutorial aquí: el formulario web aspnet y la carga de archivos jquery lo ayuden.

Espero que esto ayude.

over 4 years ago · Santiago Trujillo Denunciar

0

Puede usar este código para C# ASP.NET

Función JS

 function SaveFiles() { var fileInput = document.getElementById('fileInput'); var file = $("#fileInput").val(); if (file.length > 0) { var fd = new FormData(); var xhr = new XMLHttpRequest(); xhr.open('POST', '/Admin/UploadImage'); xhr.setRequestHeader('Content-type', 'multipart/form-data'); //Appending file information in Http headers xhr.setRequestHeader('X-File-Name', fileInput.files[0].name); xhr.setRequestHeader('X-File-Type', fileInput.files[0].type); xhr.setRequestHeader('X-File-Size', fileInput.files[0].size); xhr.setRequestHeader['X-File-FileName', 1]; xhr.setRequestHeader['X-File-Id', id]; //Sending file in XMLHttpRequest xhr.send(fileInput.files[0]); xhr.onreadystatechange = function (data) { if (xhr.readyState == 4 && xhr.status == 200) { alert("Image Uploaded Successfully..."); } } } }

Código C#

 public JsonResult UploadImage() { string fileName = Request.Headers["X-File-Name"]; string fileType = Request.Headers["X-File-Type"]; int fileSize = Convert.ToInt32(Request.Headers["X-File-Size"]); System.IO.Stream fileContent = Request.InputStream; System.IO.FileStream fileStream = System.IO.File.Create(Server.MapPath("~/UploadImg/" + fileName)); fileContent.Seek(0, System.IO.SeekOrigin.Begin); //Copying file's content to FileStream fileContent.CopyTo(fileStream); fileStream.Dispose(); string FileName = Server.MapPath("~/UploadImg/" + fileName); //Here you can code for insert in database return Json(FileName); }
over 4 years ago · Santiago Trujillo Denunciar

0

Encontré mi pregunta y traté de solucionar mi problema siguiendo los pasos.
1. Para modificar la URL en main.js

 $(function () { 'use strict'; // Initialize the jQuery File Upload widget: $('#fileupload').fileupload({ url: 'server/******/' // to your cs location });

2. Para verificar todos los Css y JQuery que son direcciones, está bien obtener un script

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda