Articles of asp.net mvc

MVCBuildViews no funciona correctamente

Así que edité mi archivo csproj en una aplicación MVC 3 RTM para establecer la siguiente propiedad: true Esto debería hacer que mis vistas se cumplan durante la comstackción y forzar un error de comstackción si mi vista se rompe. Este es el único cambio que hice, sin embargo, cuando bash crear la aplicación, aparece […]

Implementación del registro de auditoría / historial de cambios con MVC y Entity Framework

Estoy construyendo un Registro de historial de cambios / auditoría en mi aplicación MVC que utiliza Entity Framework. Así que, específicamente en el método de edición public ActionResult Edit(ViewModel vm) , encontramos el objeto que intentamos actualizar y luego usamos TryUpdateModel(object) para transponer los valores desde el formulario al objeto que estamos tratando de actualizar. […]

¿Los ActionFilterAttributes se reutilizan en los hilos? ¿Cómo funciona?

He estado haciendo algunas pruebas con el siguiente código para probar y entrenar cómo funcionan los ActionFilterAttributes: public class TestAttribute : ActionFilterAttribute { private string _privateValue; public string PublicValue { get; set; } public override void OnActionExecuting(ActionExecutingContext filterContext) { _privateValue = DateTime.Now.ToString(); base.OnActionExecuting(filterContext); } } Cuando ejecuto el código anterior en dos subprocesos paralelos, el […]

¿Cómo se correlaciona un método en MVC WebApi con un verbo http?

En el video de 5 minutos en el siguiente enlace, en la marca de 1:10, Jon Galloway dice que al agregar un método llamado DeleteComment a su clase de controlador CommentsController se asignará automáticamente al verbo http de eliminación. ¿Cómo sabe MVC con WebApi cómo pasar los métodos a los verbos correctos? Sé que el […]

ASP.NET MVC 4 intercepta todas las solicitudes entrantes

¿Hay alguna forma de atrapar todas las solicitudes entrantes en mi aplicación ASP.NET MVC 4 y ejecutar algún código antes de continuar la solicitud hacia el controlador / acción especificada? Necesito ejecutar algún código de autenticación personalizado con los servicios existentes, y para hacerlo correctamente, necesitaré poder interceptar todas las solicitudes entrantes de todos los […]

Cómo enviar un modelo en jQuery $ .ajax () post solicitud al método de controlador MVC

Al hacer una actualización automática usando el siguiente código, asumí que cuando hago una publicación, el modelo se enviará automáticamente al controlador: $.ajax({ url: ”, type: “POST”, //data: ?????? success: function(result) { $(“div#updatePane”).html(result); }, complete: function() { $(‘form’).onsubmit({ preventDefault: function() { } }); } }); Cada vez que hay una publicación, necesito incrementar el atributo […]

MVC Html.Partial o Html.Action

Soy nuevo en asp.net MVC así que por favor tengan paciencia conmigo. Necesito crear un menú que se repita en múltiples vistas. Lo que serviría mejor al propósito Html.Action O Html.Partial .

Soporte para optgroup en la lista desplegable .NET MVC?

Continuando con esta pregunta , creando programáticamente una lista desplegable, me gustaría que mi lista también tenga varias listas de optgroup . ¿Es esto posible actualmente? Sé que necesito pasar una lista de selección a dropDownList pero no sé cómo agregar texto, valor, optgroup a la lista de selección. Quiero que el resultado final produzca: […]

Json y excepción de referencia circular

Tengo un objeto que tiene una referencia circular a otro objeto. Dada la relación entre estos objetos, este es el diseño correcto. Para ilustrar Machine => Customer => Machine Como es de esperar, me topa con un problema cuando trato de usar Json para serializar una máquina u objeto de cliente. De lo que no […]

Mostrar el valor de DateTime en formato dd / mm / aaaa en Asp.NET MVC

¿Es posible mostrar un valor de DateTime en formato dd / mm / aaaa con la ayuda de los métodos HTML Hepler en Asp.NET MVC ? Intenté hacer esto usando algunos formatos en @Html.LabelFor y agregando algunas anotaciones a la propiedad relacionada como a continuación pero no tiene ningún sentido. Cualquier ayuda para resolver este […]