Articles of asp.net mvc

Las características de C # 6.0 no funcionan con Visual Studio 2015

Estoy probando Visual Studio 2015 con C # 6.0 pero las características del idioma no funcionan. En una aplicación web MVC, el siguiente código se comstack: if (!string.IsNullOrWhiteSpace(Model.Profile?.TypeName)) { // More logic here… } Sin embargo, cuando ejecuto la aplicación a través de Debug e IIS Express, aparece el siguiente error: CS1525: término de expresión […]

MVC3 grupo de validación discreto de entradas

Necesito validar 3 o más campos de entrada (requerido al menos uno). Por ejemplo, tengo correo electrónico, fax, teléfono. Necesito que se complete al menos UNA. Necesito una “validación no intrusiva” del servidor y del cliente. por favor ayuda. Busqué en el método “Comparar” e intenté modificarlo pero no tuve suerte. por favor ayuda. Gracias

¿Cómo renderizar un DateTime en un formato específico en ASP.NET MVC 3?

Si tengo en mi clase de modelo una propiedad de tipo DateTime ¿cómo puedo representarla en un formato específico, por ejemplo, en el formato que ToLongDateString() ? He intentado esto … @Html.DisplayFor(modelItem => item.MyDateTime.ToLongDateString()) … que lanza una excepción porque la expresión debe apuntar a una propiedad o campo. Y esto… @{var val = item.MyDateTime.ToLongDateString(); […]

Pasar datos entre diferentes métodos de acción del controlador

Estoy usando ASP.NET MVC 4 . Estoy tratando de pasar datos de un controlador a otro controlador. No estoy haciendo esto bien. No estoy seguro si esto es posible? Aquí está mi método de acción de origen donde quiero pasar los datos desde: public class ServerController : Controller { [HttpPost] public ActionResult ApplicationPoolsUpdate(ServiceViewModel viewModel) { […]

Mocking Asp.net-mvc Contexto del controlador

Entonces el contexto del controlador depende de algunos internos de asp.net. ¿Cuáles son algunas formas de simular estas pruebas para pruebas unitarias? Parece que es muy fácil bloquear pruebas con toneladas de configuración cuando solo necesito, por ejemplo, Request.HttpMethod para devolver “GET”. He visto algunos ejemplos / ayudantes en las redes, pero algunos tienen fecha. […]

MVC cuyo botón de envío ha sido presionado

Tengo dos botones en mi formulario MVC: Desde mi acción de controlador, ¿cómo sé cuál se ha presionado?

Cómo redirigir aAction en ASP.NET MVC sin perder datos de solicitud

Usando ASP.NET MVC hay situaciones (como el envío de formularios) que pueden requerir un RedirectToAction . Una de estas situaciones es cuando encuentra errores de validación después de enviar un formulario y necesita volver a dirigirlo al formulario, pero desea que el URL refleje el URL del formulario, no la página de acciones a la […]

Usar extensiones MVC HtmlHelper desde vistas declarativas Razor

Estaba intentando crear un ayudante declarativo Razor en mi carpeta App_Code para un proyecto MVC 3 RTM. El problema que encontré fue que las extensiones MVC HtmlHelper, como ActionLink, no están disponibles. Esto se debe a que los helpers comstackdos se derivan de System.Web.WebPages.HelperPage , y aunque expone una propiedad Html , es de tipo […]

Modelo ASP.NET MVC vs ViewModel

OK, he estado escuchando la discusión sobre “ViewModels” con respecto a ASP.NET MVC de MS. Ahora, eso está destinado a ser un tipo específico de modelo, ¿correcto? No es un tipo específico de Vista. A mi entender, es un tipo de modelo que tiene un propósito específico de interactuar con la vista? ¿O algo así? […]

Inyección de dependencia con el atributo Ninject y filtro para asp.net mvc

Estoy escribiendo un filtro de autorización personalizado para asp.net mvc 3. Necesito inyectar un servicio de usuario en la clase, pero no tengo idea de cómo hacerlo. public class AuthorizeAttribute : FilterAttribute, IAuthorizationFilter { private IUserService userService; private string[] roles; public AuthorizeAttribute(params string[] roles) { this.roles = roles; } public void OnAuthorization(AuthorizationContext filterContext) { throw […]