Articles of asp.net

Soporte CORS para PUT y DELETE con ASP.NET Web API

Estoy trabajando con la versión final de ASP.NET Web API para implementar una API compatible con JavaScript. Por varios tutoriales, he habilitado CORS en mi web.config: Con lo anterior, las solicitudes GET y POST entre dominios funcionan bien, pero las solicitudes PUT y DELETE fallan. En Chrome: El método PUT no está permitido por Access-Control-Allow-Methods. […]

ASP.NET MVC: ¿Cuál es el propósito de @section?

Para una aplicación ASP.NET MVC, vi este artículo de blog . El autor ScottGu agrega @section al Index.cshtml. Tengo un par de preguntas (refiriéndose al artículo anterior): ¿Index.cshtml es una Vista compartida? El código de ejemplo usa @section code en una vista particular. ¿Por qué? ¿Puede alguien explicar por qué y cuándo usaría @section en […]

Sys.WebForms.PageRequestManagerParserErrorException: el mensaje recibido del servidor no se pudo analizar

Tengo una vista de cuadrícula en mi página y quiero exportarla a la hoja de Excel. A continuación se muestra el código que escribí para hacer esta tarea, aquí ya estoy pasando el conjunto de datos al método para vincular la cuadrícula y btnExcelExport es el botón que exportará el contenido de la cuadrícula a […]

Cómo decodificar viewstate

Necesito ver el contenido del viewstate de una página asp.net. Busqué un decodificador viewstate, encontré el decodificador ViewState de Fridz Onion pero me pide que la url de una página obtenga su viewstate. Como mi viewstate se forma después de una devolución de datos y se produce como resultado de una operación en un panel […]

Barra de progreso para llamadas de servidor de larga ejecución en ASP.Net MVC

Solo quiero crear una barra de progreso mientras hago llamadas al servidor durante mucho tiempo. No pude crear una solicitud de publicación de ajax para el controlador mientras el controlador está haciendo un trabajo de larga ejecución. Quiero crear una acción adicional para obtener la statement actual de la tarea actual de larga ejecución. Traté […]

¿Cómo establecer maxAllowedContentLength en 500MB mientras se ejecuta en IIS7?

Cambié el maxAllowedContentLength a En mi web.config, pero cuando se ejecuta en IIS7 obtengo este error: El atributo ‘maxAllowedContentLength’ no es válido. No es un entero válido sin signo pero cuando corro en el servidor VS, funciona normalmente sin ningún error. ¿Cómo configuro mi sitio web para permitir subir archivos con un tamaño de 500MB, […]

Cómo usar la Inyección de Dependencia con formularios Web ASP.NET

Estoy tratando de encontrar la forma de usar la dependency injection con los controles ASP.NET Web Forms. Tengo muchos controles que crean repositorys directamente y los uso para acceder y vincular datos, etc. Estoy buscando un patrón en el que pueda pasar repositorys a los controles de forma externa (IoC), por lo que mis controles […]

¿Cómo enruto las imágenes usando el enrutamiento ASP.Net MVC?

Actualicé mi sitio para usar ASP.Net MVC desde los formularios web tradicionales de ASP.Net. Estoy usando el enrutamiento MVC para redirigir las solicitudes de páginas antiguas .aspx a su nuevo controlador / equivalente de acción: routes.MapRoute( “OldPage”, “oldpage.aspx”, new { controller = “NewController”, action = “NewAction”, id = “” } ); Esto funciona de maravilla […]

CustomErrors no funciona al configurar redirectMode = “ResponseRewrite”

En un sitio antiguo, estaba cambiando la forma en que funciona CustomErrors agregando redirectMode=”ResponseRewrite” (nuevo en 3.5 SP1): El caso es que me muestra la página de error genérico (la que customErrors cuando no configura customErrors . Si customErrors la parte redirectMode=”ResponseRewrite” , funciona bien. Estoy seguro de que 3.5 SP1 está instalado en el […]

¿Cómo entregar archivos grandes en ASP.NET Response?

No busco ninguna alternativa de transmisión de contenido de archivos desde la base de datos, de hecho estoy buscando la raíz del problema, esto fue ejecutar el archivo hasta IIS 6 donde ejecutamos nuestra aplicación en modo clásico, ahora hemos actualizado nuestro IIS a 7 y estamos ejecutar el grupo de aplicaciones en modo de […]