Articles of asp.net mvc

Forma de adaptar el contenido al dispositivo móvil

Cuando creo un sitio y quiero que esté listo para dispositivos móviles, veo gente hablando de tecnología muy antigua pero todo parece ir a una experiencia móvil en la web. Veo gente hablando de frameworks] para el desarrollo web móvil, también un amigo me habló sobre (wurfl) (‘ http://wurfl.sourceforge.net/java/wall.php ) para detectar características móviles y […]

Cómo renderizo un elemento de forma parcial usando AJAX

Tengo un formulario que reúne secciones de una forma más grande. Por ejemplo: Html.RenderPartial(“Partials/MealPreference”, Model); Me gustaría agregar secciones dinámicamente al formulario. Dada la naturaleza de mis vistas parciales, también debo pasar el modelo. En eso, estoy fallando miserablemente. El marcado en mi página que contiene: $(document).ready(function () { $(‘#addPreference’).click(function () { $.ajax({ type: “POST”, […]

ASP.NET MVC y Ajax, solicitudes concurrentes?

¡Novato de AJAX aquí! Por el momento, en mi aplicación web ASP.NET MVC, parece que mis solicitudes de AJAX están siendo agrupadas o en cola, no estoy seguro. No parece que se completen las solicitudes hasta que la solicitud anterior haya finalizado. ¿Cómo hago para que las solicitudes vuelvan de forma independiente? No necesariamente quiero […]

Navaja: ayudantes declarativos de HTML

Intento escribir un ayudante html declarativo simple: @helper Echo(string input) { @input } El asistente funciona bien si lo inserto en la página en la que quiero usarlo. Pero si lo muevo a un archivo .cshtml separado y lo .cshtml en el directorio ~/Views/Helpers , mi vista ya no puede comstackrse porque no se encuentra […]

DAL -> BLL <- GUI + composición raíz. ¿Cómo configurar enlaces DI?

He hecho una aplicación de tres capas con refrences yendo como se describe en esta respuesta : DAL with Repositories -> BLL with services and IRepository <- Asp.net mvc-app Para que esto funcione con dependency injection, veo algunas opciones: 1. Agregue una referencia a DAL desde la aplicación web para poder configurar los enlaces al […]

Autorizar el atributo y jquery AJAX en asp.net MVC

He utilizado la función jquery ajax para enviar un formulario. Los usuarios tienen que iniciar sesión, de lo contrario deben redirigir a una página de inicio de sesión. He utilizado el atributo Authorize () para ello. [Authorize] public ActionResult Creat() { …. } Si el usuario no inicia sesión, la acción devuelve la página de […]

Validación de ASP.net MVC 3 jQuery; ¿Deshabilitar discretamente OnKeyUp?

¿Hay alguna forma de desactivar la validación de jQuery para un determinado validador (tarjeta de crédito) para que solo se produzca onblur, en lugar de onkeyup? Basado en la documentación de jQuery Validator, pensé que podría hacer algo como esto: $(function () { $(“[data-val-creditcard]”).validate({ onkeyup: false }) }); Sin embargo, no parece estar funcionando. También […]

¿Cómo implemento un RazorViewEngine personalizado para encontrar vistas en ubicaciones no estándar?

Estoy buscando implementar un RazorViewEngine personalizado. Básicamente tengo dos sitios con efectivamente la misma base de código. Las diferencias son que se ven diferentes. Quiero sobrescribir el motor de vista estándar para hacer que MVC se vea en dos ubicaciones separadas para sus vistas, diseños, etc., una para la compañía A y otra para la […]

Enrutamiento: la solicitud actual de acción es ambigua entre los siguientes métodos de acción

Tengo una Vista llamada Browse.chtml , donde el usuario puede ingresar un término de búsqueda o dejar el término de búsqueda en blanco. Al ingresar el término de búsqueda, deseo dirigir la página a http://localhost:62019/Gallery/Browse/{Searchterm} y cuando no se ingresa nada, deseo dirigir el navegador a http://localhost:62019/Gallery/Browse/Start/Here . Cuando bash esto, obtengo el error: La […]

ASP.NET MVC load Razor vista desde la base de datos

ScottGu mencionó que deberíamos poder cargar una vista Razor desde una base de datos (verifique la sección de comentarios), entonces ¿alguien tiene un ejemplo sobre cómo hacer eso? Gracias.