Preguntas con la etiqueta [razor]

Lista razor preguntas

En mi opinión, me gustaría representar el contenido de un archivo HTML como una vista parcial. Sin embargo, me da este error cuando agrego esto a la vista .cshtml: @Html.Partial(Url.Content("~/Test/main.html"))

He creado un atributo de validación personalizado: public class FutureDateAttribute : ValidationAttribute { public override bool IsValid(object value) { if (value == null|| (DateTime)value < DateTime.Now) return false; return true;

Recibo el siguiente error: 'objeto' no contiene una definición para 'RatingName' Cuando observa el tipo dinámico anónimo, claramente tiene RatingName. Me doy cuenta de que puedo hacer esto con una

Tengo esta sección definida en mi_Layout.cshtml @RenderSection("Scripts", false) Puedo usarlo fácilmente desde una vista: @section Scripts { @*Stuff comes here*@ } Lo que estoy luchando es cómo insertar contenido dentro

Así que el título debería hablar por sí solo. Para crear componentes reutilizables en ASP.NET MVC, tenemos 3 opciones (podrían ser otras que no he mencionado): Vista parcial: @Html.Partial(Model.Foo, "SomePartial")

Usando Razor dentro de JavaScript

13
respuestas
470
votos
444.0k
vistas

¿Es posible o existe una solución alternativa para usar la sintaxis de Razor dentro de JavaScript que está en una vista ( cshtml)? Estoy intentando agregar marcadores a un mapa

¿Cómo declarar una variable local en Razor?

7
respuestas
427
votos
457.3k
vistas

Estoy desarrollando una aplicación web en asp.net mvc 3. Soy muy nuevo en esto. En una vista que usa razor, me gustaría declarar algunas variables locales y usarlas en toda

Con el motor de visualización de WebForms, normalmente uso el operador ternario para condicionales muy simples, especialmente dentro de atributos HTML. Por ejemplo: <a class="<%=User.Identity.IsAuthenticated ? "auth" : "anon" %>">My

Tengo una lista de elementos que se asociarán a un usuario. Es una relación de uno a muchos. Quiero que la lista completa de elementos pase a la vista para