Articles of asp.net mvc 3

Problema de globalización MVC3

Estoy desarrollando una aplicación MVC3 con la siguiente configuración de cultura: Primero, cuando paso los valores de la vista al controlador, cuando paso un entero, todo está bien, pero cuando pasé un doble (3.2), el valor del controlador se devolvió en 0 como se describió en esta pregunta . Ok modelo de carpetas añadidas: protected […]

Los valores de DropDownList de MVC publicados en el modelo no están vinculados

DropDownLists es probablemente mi parte menos favorita de trabajar con el marco MVC. Tengo un par de menús desplegables en mi formulario cuyos valores seleccionados debo pasar a un ActionResult que acepta un modelo como su parámetro. El marcado se ve así: @Html.LabelFor(model => model.FileType) @Html.DropDownListFor(model => model.FileType.Variety, (SelectList)ViewBag.FileTypes) @Html.LabelFor(model => model.Status) @Html.DropDownListFor(model => model.Status.Status, […]

Volviendo vista a través de un nombre de ruta

Tengo un sitio que tiene una funcionalidad básica, pero se puede anular en función de diferentes clientes y socios. El enrutamiento está configurado para manejar el nombre del cliente y el nombre del socio como parte de la ruta: routes.MapRoute( “DefaultRoute”, // Route name “{client}/{portal}/{controller}/{action}/{id}”, // URL with parameters new { client=”UNKNOWN”, portal=”UNKNOWN”, controller = […]

¿Cómo puedo registrar todos los parámetros de consulta en un filtro de acción?

Estoy implementando un registrador que debe capturar los detalles a través de un filtro de acción para los fines de registro de actividad del usuario y detección de fallas. public interface ISessionLogger { void LogUserActionSummary(int sessionId, string userActionType); void LogUserActionDetail(int session, string userActionType, DateTime userActionStartedUtc, long actionDurationInMilliseconds, string queryParams, string referredFrom); } Me gustaría que […]

ASP.NET MVC3 Cargue un archivo desde una vista parcial (y complete el campo correspondiente en el modelo)

Sé que el tema ya se ha discutido en SO y en otros lugares, pero no puedo encontrar ninguna respuesta a mi pregunta. Estoy trabajando en un proyecto MVC3 de ASP.NET, y me gustaría crear una vista parcial que contenga un FileUpload . Esta vista parcial se llama en una página de Create básica, y […]

Almacenamiento de plantillas de editor en una biblioteca externa

¿Es posible crear plantillas de editor en una biblioteca externa para que puedan compartirse entre aplicaciones? No busco almacenar archivos cshtml en una biblioteca, solo me pregunto si existe una forma de crearlos y almacenarlos como lo hace con los ayudantes html. Hay algunos que uso bastante y sería bueno tenerlos a todos en una […]

Problema al rellenar los cuadros desplegables en una aplicación ASP.NET MVC 3

He completado el nuevo tutorial (musicstore) en MVC 3 en www.asp.net . Todo salió bien, excepto por la parte en la que dos cuadros de lista desplegable deben rellenarse desde la base de datos, y no lo están. Seguí el tutorial y verifiqué mi código. Creo que el problema puede estar usando la carpeta editorstemplate. […]

Ejemplo de Google-drive: auth2callback no encontrado

Necesito un poco de ayuda con el progtwig de ejemplo C # de Google-Drive … Utilicé este llamado “tutorial” / “ejemplo”: https://developers.google.com/drive/examples/dotnet Y el código de aquí: https://code.google.com/p/google-drive-sdk-samples/source/checkout Subí mi código fuente (solo un poco modificado) en caso de que alguien no tenga Mercurial (tampoco tenía Mercurial ni derechos de administrador para instalarlo, y Mercurial […]

MVC BaseController manejando las operaciones de CRUD

Quiero refactorizar mis operaciones CRUD básicas, ya que son muy repetitivas, pero no estoy seguro de cuál sea la mejor manera de hacerlo. Todos mis controladores heredan BaseController que se ve así: public class BaseController : Controller where T : EntityObject { protected Repository Repository; public BaseController() { Repository = new Repository(new Models.DatabaseContextContainer()); } public […]

ASP.NET MVC3 y validación del lado del servidor

Supongamos que un usuario tiene javascript deshabilitado y, por lo tanto, la validación del lado del cliente no funciona en MVC3. ¿Cuál es la mejor manera de implementar la validación del lado del servidor para que los mensajes de validación aún se muestren cuando el usuario intenta manejar los datos de manera inapropiada? ¡Gracias! EDITAR: […]