Articles of razor

La validación de la fecha de nacimiento sigue mostrándose

Estoy escribiendo un DOB – 22/12/1986 en mi cuadro de texto y la validación sigue disparando. Dice: The field DOB must be a date. Mi MODELO : [System.ComponentModel.DisplayName(“DOB”)] [DisplayFormat(DataFormatString = “@{0:dd/MM/yyyy}”, ApplyFormatInEditMode = true)] [Required(ErrorMessage = “Date Of Birth is required”)] [RegularExpression(@”{0:dd/MM/yyyy}”, ErrorMessage = “Invalid Date”)] // below is a link public DateTime DOB { […]

jQuery: Cómo recorrer / iterar sobre una lista de objetos

Estoy usando asp.net MVC4 para el desarrollo de aplicaciones web. Me gustaría recorrer una lista de objetos desde un ViewModel. Debajo está la clase del objeto: public class User { public int Id {get; set;} public string Name {get; set;} public string Address {get; set;} public string Department {get; set;} } A continuación está mi […]

Sirviendo favicon.ico en ASP.NET MVC

¿Cuál es la recomendación final / mejor sobre cómo servir favicon.ico en ASP.NET MVC? Actualmente estoy haciendo lo siguiente: Agregando una entrada al principio de mi método RegisterRoutes: routes.IgnoreRoute(“favicon.ico”); Colocando favicon.ico en la raíz de mi aplicación (que también será la raíz de mi dominio). Tengo dos preguntas: ¿No hay forma de poner el favicon.ico […]

Cree una lista desplegable para MVC3 utilizando Entity Framework (modelo .edmx) & Razor Views && Inserte un registro de base de datos en varias tablas

Después de leer cientos de artículos aquí sobre cómo crear una lista DropDown en MVC 3 con Razor Views, no pude encontrar uno que se ajustara a mi caso. Situación: en última instancia, bash crear una Vista para agregar un empleado a una base de datos. Aquí hay una imagen del modelo .EDMX que estoy […]

La fecha no se muestra desde el modelo en la fecha de tipo de entrada HTML

Estoy intentando mostrar una entrada de tipo de fecha en mi creación y edición de Razor Views … El selector de fecha funciona bien, pero cuando edito obtengo el valor del Modelo pero el selector de fecha no lo muestra … Ver @Html.TextBoxFor(model => model.InitialDate, new { @class = “form-control”, type = “date” }) @Html.ValidationMessageFor(model […]

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”, […]

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 […]

¿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 […]

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.

Modelo dynamic MVC Razor, ‘objeto’ no contiene definición para ‘PropertyName’

Usando MVC 3 con motor Razor view. Tengo esta vista: @model dynamic @{ var products = (List)Model.Products; var threshold = (int)(Model.Threshold ?? 1); var id = Guid.NewGuid().ToString(); } Se llama desde otra vista usando este código: @Html.Partial(“PartialViewName”, new { Products = Model, Threshold = 5 }) En ambas vistas, cuando las depuro y miro Model, […]