Articles of asp.net mvc 4

Encuadernación de modelos a una lista MVC 4

¿Hay un patrón para vincular un IList de elementos a la vista? Parece que tengo problemas con el HttpPost. Sé que Phil Haack escribió un buen artículo pero está fechado y dijo que podrían tener una solución con MVC 4.

¿Por qué la vinculación de modelo no funciona en mi método de acción POST?

Tengo un problema realmente extraño con MVC. Mis modelos siguen siendo enviados vacíos. Y probablemente sea realmente simple, pero simplemente no puedo encontrar el problema. Mi modelo se ve así: public class LoginModel { public string Username; public string Password; } Mi controlador así: [HttpGet] public ActionResult Login() { return View(); } [HttpPost] public ActionResult […]

¿Cómo validar el tipo de archivo del atributo HttpPostedFileBase en Asp.Net MVC 4?

Estoy intentando validar un tipo de archivo del atributo HttpPostedFileBase para verificar el tipo de archivo pero no puedo hacer esto porque la validación está pasando. Cómo podría hacer esto ? molesto Modelo public class EmpresaModel{ [Required(ErrorMessage=”Choose a file .JPG, .JPEG or .PNG file”)] [ValidateFile(ErrorMessage = “Please select a .JPG, .JPEG or .PNG file”)] public […]

¿Cuándo debería usar Async Controllers en ASP.NET MVC?

Me preocupa el uso de acciones asíncronas en ASP.NET MVC. ¿Cuándo mejora el rendimiento de mis aplicaciones y cuándo no ? ¿Es bueno usar acción asíncrona en cualquier lugar de ASP.NET MVC? Con respecto a los métodos disponibles: ¿debo usar palabras clave async / await cuando quiero consultar una base de datos (a través de […]

Unity Inyectar dependencias en la clase de filtro MVC con parámetros

Estoy usando la dependency injection Unity.MVC4 para acceder a mis servicios. Todo funciona como debería cuando se inyecta en mi constructor de Controlador, pero lo que me gustaría hacer ahora es usar la inyección de propiedades en mi clase de filtro para poder acceder a mi base de datos desde adentro. Antes de comenzar esta […]

¿Cómo puedo especificar un orden explícito de inclusión de ScriptBundle?

Estoy probando la característica ScriptBundle de MVC4 System.Web.Optimization 1.0 . Tengo la siguiente configuración: public class BundleConfig { public static void RegisterBundles(BundleCollection bundles) { // shared scripts Bundle canvasScripts = new ScriptBundle(BundlePaths.CanvasScripts) .Include(“~/Scripts/modernizr-*”) .Include(“~/Scripts/json2.js”) .Include(“~/Scripts/columnizer.js”) .Include(“~/Scripts/jquery.ui.message.min.js”) .Include(“~/Scripts/Shared/achievements.js”) .Include(“~/Scripts/Shared/canvas.js”); bundles.Add(canvasScripts); } } y la siguiente vista: donde BundlePaths.CanvasScripts es “~/bundles/scripts/canvas” . Representa esto: Hasta ahora todo […]

Personaje de punto ‘.’ en MVC Web API 2 para solicitud como api / people / STAFF.45287

La URL que trato de dejar funcionar es una en el estilo de: http://somedomain.com/api/people/staff.33311 (al igual que los sitios como LAST.FM permiten todo tipo de signos en sus URL RESTFul y WebPage , por ejemplo, ” http://www.last.fm/artist/psy’aviah ” es una URL válida para LAST.FM). Lo que funciona son los siguientes escenarios: – http://somedomain.com/api/people/ – que […]

Convertir valor al mapear

Estoy usando EF Code-First en un método de base de datos existente y tengo un campo IsActive en mi base de datos. El problema es que el campo es VARCHAR cuando debería ser un boolean . No puedo cambiar el esquema de la base de datos. El valor de ejemplo en la base de datos […]

Cómo obtener DropDownList SelectedValue en Controller en MVC

Tengo lista desplegable, que he llenado de la base de datos. Ahora necesito hacer que el valor seleccionado en Controller haga algo de manipulación. Pero no entendiendo la idea. Código que he intentado. Modelo public class MobileViewModel { public List MobileList; public SelectList Vendor { get; set; } } Controlador public ActionResult ShowAllMobileDetails() { MobileViewModel […]

Agregar anotaciones de datos a una clase generada por el marco de entidad

Tengo la siguiente clase generada por el marco de la entidad: public partial class ItemRequest { public int RequestId { get; set; } //… Me gustaría hacer de esto un campo obligatorio [Required] public int RequestId { get;set; } Sin embargo, como este código se genera, se borrará. No puedo imaginar una forma de crear […]