Perguntas com a marcação «asp.net-mvc-3»

133
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" })) {...

131
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...

127
Obter o controlador atual em exibição

Eu tenho um View - _Editque vive News M/V/C. Eu reutilizo o V/Mvia o CategoryControllercomo: return PartialView("/Views/News/_Edit.cshtml", model); Como dentro do View - _Editposso alertar o nome do controlador? Quando eu: alert('@ViewContext. RouteData.Values["controller"].ToString()'); O...

123
Converter HttpPostedFileBase em byte []

No meu aplicativo MVC, estou usando o código a seguir para fazer upload de um arquivo. MODELO public HttpPostedFileBase File { get; set; } VISÃO @Html.TextBoxFor(m => m.File, new { type = "file" }) Tudo funcionando bem .. Mas estou tentando converter o resultado fiel em byte [] .Como posso...

119
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: <a href="@Url.Action("Edit", new { id=MyId })"><img src="../../Content/Images/Image.bmp", alt="Edit" /></a> Existe uma maneira

119
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...

117
Tratamento de erros ASP.NET MVC Ajax

Como faço para lidar com exceções lançadas em um controlador quando jquery ajax chama uma ação? Por exemplo, eu gostaria de um código javascript global que seja executado em qualquer tipo de exceção de servidor durante uma chamada ajax que exibe a mensagem de exceção se estiver no modo de...