Preguntas etiquetadas con razor

84
MVC3 Razor DropDownListFor Enums

Intento actualizar mi proyecto a MVC3, algo que simplemente no puedo encontrar: Tengo un tipo de datos simple de ENUMS: public enum States() { AL,AK,AZ,...WY } Que quiero usar como DropDown / SelectList en mi vista de un modelo que contiene este tipo de datos: public class FormModel() {...

82
MVC Razor @foreach

Escuché que tener @foreach dentro de una vista es un no-no. Es decir, la vista no debería tener ninguna lógica. ¿Cuál es la mejor práctica sobre dónde debería estar la lógica de @foreach? @foreach..

81
Emitir cadenas no codificadas en una vista de Razor

Como dice ScottGu en su blog después «de contenido predeterminado emitida utilizando un bloque @ es automáticamente HTML codificada a una mejor protección contra los escenarios de ataque XSS». Mi pregunta es: ¿cómo se puede generar una cadena no codificada en HTML? En aras de la simplicidad,...

81
Vista de Razor sin diseño

¿Cómo es que cuando tengo Layout = null;en mi vista, todavía se muestra el diseño predeterminado? ¿Hay algún truco para evitar que haga eso? Aquí está mi vista sin diseño: @{ Layout = ""; } <!DOCTYPE html> <html> <head> <title>Index</title>...

79
Mostrar html codificado con razor

Guardo HTML codificado en la base de datos. La única forma en que podría mostrarlo correctamente es: <div class='content'> @MvcHtmlString.Create(HttpUtility.HtmlDecode(Model.Content)); </div> Es feo. ¿Hay alguna forma mejor de hacer esto?