Preguntas etiquetadas con razor

Razor es un lenguaje de plantilla utilizado por las páginas web ASP.NET y ASP.NET MVC (desde la versión 3). Agrega una capa de abstracción sobre la generación HTML. Admite transiciones sin interrupciones entre el marcado HTML y el código C # o VB. Las transiciones entre el marcado y el código se indican con el signo "@".


7
Mezcla Razor y código Javascript
Estoy bastante confundido con cómo mezclar navaja y js. Esta es la función actual con la que estoy atascado: <script type="text/javascript"> var data = []; @foreach (var r in Model.rows) { data.push([ @r.UnixTime * 1000, @r.Value ]); } Si pudiera declarar el código C # <c#></c#>y todo lo demás fuera …
172 c#  javascript  razor 





4
Cómo utilizar ? : sentencias if con Razor y bloques de código en línea
Estoy actualizando mis viejas vistas .aspx con el nuevo motor de vista Razore. Tengo un montón de lugares donde tengo un código como este: <span class="vote-up<%= puzzle.UserVote == VoteType.Up ? "-selected" : "" %>">Vote Up</span> Idealmente me gustaría hacer esto: <span class="vote-up@{puzzle.UserVote == VoteType.Up ? "-selected" : ""}">Vote Up</span> Sin …


3
¿Cómo escribo Json sin codificar en mi vista usando Razor?
Estoy tratando de escribir un objeto como JSON en mi Asp.Net MVC View usando Razor, así: <script type="text/javascript"> var potentialAttendees = @Json.Encode(Model.PotentialAttendees); </script> El problema es que en la salida el JSON está codificado y a mi navegador no le gusta. Por ejemplo: <script type="text/javascript"> var potentialAttendees = [{"Name":"Samuel Jack"},]; …
153 asp.net-mvc  json  razor 

4
¿Cómo puedo pasar parámetros a una vista parcial en mvc 4?
Tengo un enlace como este: <a href='Member/MemberHome/Profile/Id'><span>Profile</span></a> y cuando hago clic en esto, llamará a esta página parcial: @{ switch ((string)ViewBag.Details) { case "Profile": { @Html.Partial("_Profile"); break; } } } Página parcial _Perfil contiene: Html.Action("Action", "Controller", model.Paramter) Ejemplo: @Html.Action("MemberProfile", "Member", new { id=1 }) // id is always changing Mi …


5
¿Cómo agregar espacios de nombres adicionales a las páginas de Razor en lugar de utilizar la declaración?
¿Hay algún tipo de magia que necesito usar para obtener los espacios de nombres en el pages/namespaceselemento en la configuración web? <pages> <namespaces> <add namespace="System.Web.Mvc"/> <add namespace="System.Web.Mvc.Ajax"/> <add namespace="System.Web.Mvc.Html"/> <add namespace="System.Web.Routing"/> <add namespace="System.Web.WebPages"/> <add namespace="System.Web.Helpers"/> <add namespace="MyCustomHelpers"/> </namespaces> </pages> Lo anterior simplemente no quiere funcionar. Sé que el espacio de …



12
DropDownList en MVC 4 con Razor
Estoy tratando de crear una DropDownListvista de navaja. ¿Alguien me ayudaría con esto? Código HTML5 normal: <select id="dropdowntipo"> <option value="Exemplo1">Exemplo1</option> <option value="Exemplo2">Exemplo2</option> <option value="Exemplo3">Exemplo3</option> </select> Intenté esto: @{ var listItems = new List<ListItem> { new ListItem { Text = "Exemplo1", Value = "Exemplo1" }, new ListItem { Text = "Exemplo2", …
142 c#  asp.net-mvc  razor 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.