Articles of asp.net mvc 3

¿Cómo pasar una lista de objetos seleccionados de javascript en una acción en MVC?

Tengo una tabla de datos grande que contiene una checkbox para cada fila. Necesito pasar todos los elementos que se seleccionan como una lista delimitada por comas o, mejor aún, un IList fuertemente tipado al controlador. Cuál es la mejor manera de lograr esto? Sé que puedo pasar una cadena sin ningún problema, pero ¿cómo […]

Desventajas de construir un Asp.net mvc 3 sin usar MembershipProvider

¿Hay algún inconveniente fundamental de no usar MembershipProvider para una aplicación asp.net mvc 3 además de tener que escribir todo por su cuenta? Me pregunto si hay algo más grande que me falta, que hace mucho más fácil. ¿Funcionaría el atributo de autorización en los controladores? Gracias.

Cómo especificar el atributo en la llamada del método

Estoy teniendo un método de acción. Que tiene 2 atributos [Authorization] [OutputCache] ActionResult LoadImage() Estoy llamando a la acción LoadImage desde dos métodos, por ejemplo 1: Índice 2: Crear Cuando llamo a la acción LoadImage desde el Índice, quiero que se ejecuten los dos atributos de LoadImage. Cuando invoco la acción LoadImage desde Crear, quiero […]

¿Qué valor decimal se redondea en la vista de Razor?

Mi modelo contiene una columna decimal, verifiqué dentro de la acción Controlador que tiene valores decimales como los siguientes: 0.69874 0.78562 Aunque es extraño, cuando aparecen en la página web, se redondean y se convierten en 0.70 Mi clase modelo tiene esta propiedad como: public virtual decimal Rate { get; set; } El código de […]

Resultado de acción del controlador MVC3 ‘Recordar’ Id. Pasada

Tengo dos resultados de acción en mi controlador. Visión general y sobre. public ActionResult Overview(int id) { return View(new OverviewModel() { Project = db.People.Find(id) }); } public ActionResult About(int id) { return View(new AboutModel() { Project = db.People.Find(id) }); } Me gustaría recordar el ID que se pasó a Descripción general y usarlo en Acerca […]

cómo crear un filtro de autorización personalizado en asp.net mvc3

Tengo un problema, estoy construyendo un sitio en asp.net mvc3, en el que hice mis varios controladores todos ellos están autorizados porque no quiero que un usuario no autorizado acceda a ese controlador. Supongamos que tengo un controlador y 2 métodos como sigue using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace Com.health.Controllers […]

¿Cómo hace la función autopostback de formularios web en asp.net mvc?

Tengo un webgrid simple que muestra la lista. También tengo un combobox que contiene pocos elementos. Quiero que cuando el usuario cambie la selección, el valor modificado se publique en el servidor. ¿Cómo puedo hacer esto? Cualquier fragmento de código sería útil.

cambiando el nombre de las imágenes subidas

Lo que estoy tratando de lograr es cambiar el nombre de las imágenes subidas a una cadena un tanto única. He creado una galería de imágenes que se rellena dinámicamente por base de datos. La galería funciona bien, excepto que los archivos almacenados en la base de datos serán problemáticos si se carga una imagen […]

Pasar el valor de retorno de un método a un resultado de acción que se mostrará en una etiqueta en la vista usando mvc 3 c #

Me gustaría pasar la variable “totalCount” a mi vista y dejar que se muestre en una etiqueta o área de texto cuando se cargue mi vista. Aquí está mi código de abajo. ¿Cómo puedo lograr esto en Mvc 3? Aqui esta mi clase public class person { public int Id { get; set; } public […]

Url.Action No averiguar la url real

Estoy tratando de usar Url.Action para generar la URL HTTP correcta basada en una acción del controlador como esta: $.post(‘@Html.Raw(Url.Action(“Delete”, new { id = “1” }))’) Sin embargo, no está funcionando como se esperaba. La URL real http://localhost:60223/CordBlood/@Html.Raw(Url.Action(%22Delete%22,%20new%20%7B%20id%20=%20%224%22%20%7D)) herramientas de desarrollo) es http://localhost:60223/CordBlood/@Html.Raw(Url.Action(%22Delete%22,%20new%20%7B%20id%20=%20%224%22%20%7D)) Mientras que quiero algo como esto: http://localhost:60223/CordBlood/Delete/1 ¿Qué estoy haciendo mal aquí?