Perguntas com a marcação «razor»

O Razor é uma linguagem de modelo usada pelo ASP.NET Web Pages e pelo ASP.NET MVC (desde a versão 3). Ele adiciona uma camada de abstração acima da geração de HTML. Ele suporta transições contínuas entre marcação HTML e código C # ou VB. As transições entre marcação e código são indicadas pelo sinal "@".


7
Mix Razor e código Javascript
Estou bastante confuso com a forma de misturar navalha e js. Esta é a função atual com a qual estou preso: <script type="text/javascript"> var data = []; @foreach (var r in Model.rows) { data.push([ @r.UnixTime * 1000, @r.Value ]); } Se eu pudesse declarar o código c # com <c#></c#>e …
172 c#  javascript  razor 





4
Como usar ? : se declarações com Razor e blocos de código embutido
Estou atualizando minhas exibições .aspx antigas com o novo mecanismo de exibição Razore. Eu tenho vários lugares onde eu tenho código assim: <span class="vote-up<%= puzzle.UserVote == VoteType.Up ? "-selected" : "" %>">Vote Up</span> Idealmente, eu gostaria de fazer isso: <span class="vote-up@{puzzle.UserVote == VoteType.Up ? "-selected" : ""}">Vote Up</span> No entanto, …


3
Como escrevo Json não codificado no meu View usando o Razor?
Estou tentando escrever um objeto como JSON no meu Asp.Net MVC View usando o Razor, assim: <script type="text/javascript"> var potentialAttendees = @Json.Encode(Model.PotentialAttendees); </script> O problema é que, na saída, o JSON é codificado e meu navegador não gosta. Por exemplo: <script type="text/javascript"> var potentialAttendees = [{"Name":"Samuel Jack"},]; </script> Como faço …
153 asp.net-mvc  json  razor 

4
Como posso passar parâmetros para uma vista parcial no mvc 4
Eu tenho um link como este: <a href='Member/MemberHome/Profile/Id'><span>Profile</span></a> e quando eu clicar nele, ele chamará esta página parcial: @{ switch ((string)ViewBag.Details) { case "Profile": { @Html.Partial("_Profile"); break; } } } A página parcial _Profile contém: Html.Action("Action", "Controller", model.Paramter) Exemplo: @Html.Action("MemberProfile", "Member", new { id=1 }) // id is always changing …


5
Como adicionar namespaces extras às páginas do Razor em vez de usar a declaração?
Existe algum tipo de mágica que eu preciso usar para obter os espaços para nome no pages/namespaceselemento no webconfig? <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> O item acima simplesmente não quer funcionar. Eu sei que o espaço para …



12
DropDownList no MVC 4 com Razor
Estou tentando criar uma DropDownListexibição em uma navalha. Alguém me ajudaria com isso? Código HTML5 normal: <select id="dropdowntipo"> <option value="Exemplo1">Exemplo1</option> <option value="Exemplo2">Exemplo2</option> <option value="Exemplo3">Exemplo3</option> </select> Eu tentei isso: @{ var listItems = new List<ListItem> { new ListItem { Text = "Exemplo1", Value = "Exemplo1" }, new ListItem { Text = …
142 c#  asp.net-mvc  razor 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.