Articles of asp.net mvc

¿Cuál es la diferencia entre RouteLink y ActionLink en ASP.NET MVC?

Creo que el título lo resume bastante bien: ¿Cuál es la diferencia entre RouteLink() y ActionLink() en ASP.NET MVC? es decir, ¿cuándo usas Html.RouteLink() y cuándo usas Html.ActionLink() en tu Vista?

¿Cómo evito el envío de formularios múltiples en .NET MVC sin usar Javascript?

Quiero evitar que los usuarios envíen formularios varias veces en .NET MVC. He intentado varios métodos con Javascript pero he tenido dificultades para que funcione en todos los navegadores. Entonces, ¿cómo puedo prevenir esto en mi controlador? ¿Hay alguna forma de que se puedan detectar múltiples envíos?

ExpireTimeSpan ignorado después de regenerateIdentity / validateInterval duration en MVC Identity (2.0.1)

Me he estado rascando la cabeza todo el día en este caso. Estoy intentando configurar sesiones de inicio de sesión “muy largas” en MVC Identity 2.0.1. (30 dias). Utilizo el siguiente inicio de cookie: app.UseCookieAuthentication(new CookieAuthenticationOptions { SlidingExpiration = true, ExpireTimeSpan = System.TimeSpan.FromDays(30), AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie, LoginPath = new PathString(“/My/Login”), CookieName = “MyLoginCookie”, Provider = […]

¿Cómo configuro ASP.NET MVC 2 con MySQL?

¿Es posible configurar ASP.NET MVC 2 para trabajar con una base de datos MySQL?

¿Cómo usar getJSON, enviar datos con el método de publicación?

Estoy usando el método anterior y funciona bien con un parámetro en URL. por ejemplo, Students/getstud/1 donde se aplica el formato de controlador / acción / parámetro. Ahora tengo una acción en el controlador de Estudiantes que acepta dos parámetros y devuelve un objeto JSON. Entonces, ¿cómo puedo publicar datos con $.getJSON() usando el método […]

Cómo renderizar una vista ASP.NET MVC en formato PDF

Estoy trabajando con la utilidad de conversión de Html a PDF de ExpertPDF para esta pregunta (aunque estoy abierto a otras bibliotecas si hay suficiente documentación). En resumen, tengo una vista que está formateada de una manera específica y me gustaría presentarla como un documento PDF que el usuario puede guardar en el disco. Lo […]

asp.net mvc decorate con múltiples enumeraciones

Tengo un controlador y quiero que dos roles puedan acceder a él. 1-administrador O 2-moderador Sé que puedes hacer [Authorize (Roles = “admin, moderators”)] pero tengo mis roles en una enumeración. Con la enumeración, solo puedo autorizar UNA función. No puedo entender cómo autorizar dos. He intentado algo como [Authorize (Roles = MyEnum.Admin, MyEnum.Moderator)] pero […]

DataAnnotaciones que unen atributos de forma dinámica

Aparentemente, es posible vincular dinámicamente los atributos de la Anotación de Datos a las propiedades del objeto en el tiempo de ejecución y, como tal, lograr la validación dinámica. ¿Alguien puede proporcionar una muestra de código sobre esto?

Validación de MVC3: Requerir uno del grupo

Dado el siguiente modelo de vista: public class SomeViewModel { public bool IsA { get; set; } public bool IsB { get; set; } public bool IsC { get; set; } //… other properties } Deseo crear un atributo personalizado que valida que al menos una de las propiedades disponibles sea verdadera. Me imagino poder […]

ASP .NET MVC Forma la autorización con grupos de Active Directory

Estoy intentando autenticar usando usuarios y grupos en ASP.NET MVC contra Active Directory. He puesto el siguiente atributo en todas mis clases (excepto en la clase de cuenta): [Authorize (Roles=”SubcontractDB Users”)] Este grupo se encuentra en OU = Área-> OU = Grupos-> OU = Compañía-> CN = SubcontratarDB en el directorio activo. Asumo que también […]