Articles of asp.net mvc

Diferencias entre Html.TextboxFor y Html.EditorFor en MVC y Razor

¿Por qué se cambiaron de forma predeterminada al agregar una nueva vista de “editar”? ¿Cuáles son las ventajas al usar EditorFor() frente a TextboxFor() ? encontré esto De forma predeterminada, los andamios de Crear y Editar ahora usan el Html.EditorFor helper en lugar del helper Html.TextBoxFor. Esto mejora el soporte para los metadatos en el […]

Validación de la dirección de correo electrónico utilizando atributos de tipo de datos ASP.NET MVC

Tengo algunos problemas con la validación de un correo electrónico. En mi modelo: [Required(ErrorMessage = “Field can’t be empty”)] [DataType(DataType.EmailAddress, ErrorMessage = “E-mail is not valid”)] public string ReceiverMail { get; set; } En mi vista: @Html.TextBoxFor(m => m.ReceiverMail, new { @placeholder=”E-mail”}) @Html.ValidationMessageFor(m => m.ReceiverMail) Ahora me está mostrando correctamente “El campo no puede estar […]

Uso del primer enfoque de Asp.Net Identity DataBase

Necesito integrar la última versión de MVC de Asp.Net con una base de datos existente que tiene una columna adicional String Address a la tabla dbo.AspNetUsers Necesito crear una instancia ApplicationUser que tenga la propiedad Address. ¿Alguna idea de cómo hacerlo?

Error: «No se pudo cargar el tipo de aplicación Mvc»

Estoy recibiendo el error No se pudo cargar el tipo de aplicación Mvc cuando bash ejecutar mi sitio web ¿Cómo corregirlo?

¿Es peligroso permitir el doble escape?

Tengo una aplicación ASP.NET MVC con una ruta que permite buscar cosas a través de / search / . Cuando proporciono “search / abc” funciona bien, pero cuando proporciono “/ search / a + b + c” (correctamente url codificado), entonces IIS7 rechaza la solicitud con HTTP Error 404.11 ( El módulo de filtrado de […]

¿Cómo puedo tener rutas en minúsculas en ASP.NET MVC?

¿Cómo puedo tener rutas en minúsculas, además de subrayado si es posible, en ASP.NET MVC? Para que yo tenga /dinners/details/2 llame a DinnersController.Details(2) y, si es posible, /dinners/more_details/2 llame a DinnersController.MoreDetails(2) ? Todo esto sin dejar de usar patrones como {controller}/{action}/{id} .

Visual Studio 2015 sin syntax destacando la maquinilla de afeitar ni Intellisense

Mis vistas Razor en VS2015 RC no muestran la coloración adecuada para el código C #. Mi proyecto estaba funcionando bien en VS2013, pero no está en 2015, y no me da ningún Intellisense en el código C #. La solución se genera y el sitio funciona bien. Intenté lo siguiente en vano deshabilitando todas […]

Manejo de errores en ASP.NET MVC

¿Cómo puedo manejar correctamente las excepciones lanzadas desde los controladores en ASP.NET MVC? El atributo HandleError parece solo procesar excepciones lanzadas por la infraestructura de MVC y no excepciones lanzadas por mi propio código. Usando este web.config con el siguiente código namespace MvcApplication1.Controllers { [HandleError] public class HomeController : Controller { public ActionResult Index() { […]

Precedencia del parámetro de enrutamiento MVC

Me encontré con un escenario donde tenía la configuración de ruta MVC predeterminada. Al igual que. routes.MapRoute( name: “Default”, url: “{controller}/{action}/{id}”, defaults: new { controller = “Home”, action = “Index”, id = UrlParameter.Optional } ); Luego navegando a una url como tal domain/controller/action/1234 En esta página, estaba navegando hacia la misma página pero con diferentes […]

Ruta ASP.Net MVC para capturar todas las solicitudes * .aspx

Esto debe haberse preguntado antes, pero después de leer aquí , aquí , aquí y aquí no puedo extrapolar las partes relevantes para que funcione. Estoy modernizando un sitio antiguo de formularios web en MVC, y quiero detectar solicitudes HTTP entrantes particulares para poder emitir un RedirectPermanent (para proteger nuestros rankings de Google y evitar […]