Articles of asp.net mvc

Un artículo con la misma clave ya ha sido agregado

Recibo este error cada vez que envío el formulario; tampoco se llama al método de acción debido a esto: Un artículo con la misma clave ya ha sido agregado. Y los detalles de la excepción: [ArgumentException: un elemento con la misma clave ya se ha agregado.] System.ThrowHelper.ThrowArgumentException (recurso ExceptionResource) +52 System.Collections.Generic.Dictionary`2.Insert (tecla TKey, valor de […]

¿Cómo uso ASP.NET Identity 2.0 para permitir que un usuario se haga pasar por otro usuario?

Estoy migrando una aplicación ASP.NET MVC 5.1 de MembershipProvider a ASP.NET Identity v2.0. Una de las características que tengo en la aplicación es la suplantación del usuario: los administradores pueden iniciar sesión como cualquier otro usuario registrado en el sitio sin conocer las contraseñas. Usé este código para implementar la suplantación del usuario para MembershipProvider […]

pasar enum a html.radiobuttonpara MVC3

Tengo un Enum llamado ActionStatus que tiene 2 valores posibles, open = 0 y closed = 1 public enum ActionStatus { Open, Closed } Quiero crear un grupo de botones de opción en mi edición y crear vistas que usen la enumeración para rellenar los botones de opción con a) un valor predeterminado en la […]

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 […]

Null de sesión en constructores de controlador MVC de ASP.Net

¿Por qué la sesión es nula en los constructores de Controladores? Se puede acceder desde los métodos de Acción. Presumiblemente, debido a que el marco de enrutamiento MVC es responsable de reactivar un controlador, simplemente no ha (re) instanciado la sesión en ese punto. ¿Alguien sabe si esto es por diseño y, de ser así, […]

ASP.NET MVC: captura toda ruta y ruta predeterminada

Al intentar que mi aplicación produzca errores 404 correctamente, he implementado una ruta catch all al final de mi tabla de rutas, como se muestra a continuación: routes.MapRoute( “NotFound”, _ “{*url}”, _ New With {.controller = “Error”, .action = “PageNotFound”} _ ) Sin embargo, para que esto funcione, tuve que eliminar la ruta predeterminada: {controller}/action/{id} […]

ASP.NET MVC – Indicación de autenticación HTTP

¿Es posible hacer que mi aplicación solicite un nombre de usuario y una contraseña que la solicite antes de mostrarla? Al igual que en la API de Twitter para obtener información sobre su cuenta: http://twitter.com/account/verify_credentials.xml Entonces, antes de renderizar la vista || archivo que le pide que inserte su nombre de usuario y contraseña, creo […]

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é […]

No se pudo cargar el archivo o ensamblado HRESULT: 0x80131515 (Al agregar el controlador al proyecto MVC que tiene referencias de ensamblado en la unidad de red)

He visto esto: VSTS 2010 SGEN: error: No se pudo cargar el archivo o el ensamblaje (Excepción de HRESULT: 0x80131515) y ninguna de las respuestas funciona. Tampoco aparece cuando construyo ni nada. Puedo ejecutar bien el proyecto, sucede cuando bash agregar un controlador de entidad de marco de entidad: Entonces obtengo este error: Todos los […]

¿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 […]