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 "@".


1
Como escrever "Html.BeginForm" no Razor
Se eu escrever assim: ação do formulário = "Imagens" método = "post" enctype = "multipart / form-data" funciona. Mas no Razor com '@' não funciona. Eu cometi algum erro? @using (Html.BeginForm("Upload", "Upload", FormMethod.Post, new { enctype = "multipart/form-data" })) { @Html.ValidationSummary(true) <fieldset> Select a file <input type="file" name="file" /> <input …

6
MVC3 Razor: exibindo html dentro de blocos de código
Nos meus arquivos cshtml, tenho muitos blocos com coisas assim: @if(Model.foo) { <span>Hello World</span> } A única razão pela qual a extensão existe é porque não consigo encontrar outra maneira de forçá-lo a reconhecer que "Hello World" faz parte do html, a menos que eu o envolva em tags html. …

2
Como escrever um comentário em uma exibição do Razor?
Como escrever um comentário em uma exibição MVC, que não será transmitido para o HTML final (por exemplo, para o navegador, para a resposta). Pode-se fazer um comentário com: <!--<a href="https://stackoverflow.com/">My comment</a> --> mas, é visível no código-fonte da página no navegador. É possível deixar comentários nos arquivos '.cshtml' apenas …

11
MVC cujo botão enviar foi pressionado
Eu tenho dois botões no meu formulário MVC: <input name="submit" type="submit" id="submit" value="Save" /> <input name="process" type="submit" id="process" value="Process" /> Na ação do meu controlador, como sei qual foi pressionado?
127 c#  asp.net  asp.net-mvc  razor 



9
Preenchendo uma lista suspensa de barbear de uma Lista <object> no MVC
Eu tenho um modelo: public class DbUserRole { public int UserRoleId { get; set; } public string UserRole { get; set; } } public class DbUserRoles { public List&lt;DbUserRole&gt; GetRoles() { BugnetReports RoleDropDown = new BugnetReports(); List&lt;DbUserRole&gt; Roles = new List&lt;DbUserRole&gt;(); DataSet table = RoleDropDown.userRoleDropDown(); foreach (DataRow item in table.Tables[0].Rows) …


9
Usando extensões MVC HtmlHelper a partir de visualizações declarativas do Razor
Eu estava tentando criar um auxiliar declarativo Razor na minha pasta App_Code para um projeto MVC 3 RTM. O problema que encontrei foi que as extensões MVC HtmlHelper, como o ActionLink, não estão disponíveis. Isso ocorre porque os auxiliares compilados derivam System.Web.WebPages.HelperPagee, embora exponha uma Htmlpropriedade, é do tipo System.Web.WebPages.HtmlHelpere …


10
Action Image MVC3 Razor
Qual é a melhor maneira de substituir links por imagens usando o Razor no MVC3. Eu simplesmente estou fazendo isso no momento: &lt;a href="@Url.Action("Edit", new { id=MyId })"&gt;&lt;img src="../../Content/Images/Image.bmp", alt="Edit" /&gt;&lt;/a&gt; Existe uma maneira melhor?

19
O nome 'modelo' não existe no contexto atual no MVC3
Eu adicionei uma página cshtml em um projeto. Quando tentei adicionar a seguinte declaração, recebo um erro: "O nome 'modelo' não existe no contexto atual". @model xyz.abc.SomeClass Eu verifiquei as referências, todas elas estão no lugar. Eu adicionei um web.config na pasta view, mas isso não foi corrigido. Falta alguma …



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.