Articles of razor

Imagem de ação MVC3 Razor

Qual é a melhor maneira de replace links por imagens usando o Razor no MVC3. Eu simplesmente estou fazendo isso no momento: Existe uma maneira melhor?

Por que o Model Binding não está funcionando no meu método de ação POST?

Eu tenho um problema muito estranho com o MVC. Meus modelos continuam sendo enviados vazios. E é provavelmente muito simples, mas não consigo encontrar o problema. Meu modelo é assim: public class LoginModel { public string Username; public string Password; } Meu controlador assim: [HttpGet] public ActionResult Login() { return View(); } [HttpPost] public ActionResult […]

MVC Como exibir uma imagem de matriz de bytes do modelo

Eu tenho um modelo com um arquivo de imagem de matriz de bytes que eu quero mostrar na página. Como posso fazer isso sem voltar ao database? Todas as soluções que vejo usam um ActionResult para voltar ao database para recuperar a imagem, mas eu já tenho a imagem no modelo …

Extensões do Razor HtmlHelper (ou outros namespaces para modos de exibição) não encontrados

Não sei se isso estava acontecendo no PR ou Beta, mas se eu criar um método de extensão no HtmlHelper , ele não será reconhecido em uma página do Razor: namespace SomeNamespace.Extensions { public static class HtmlExtensions { public static string Foo(this HtmlHelper html) { return “Foo”; } } } Eu adicionei-o à seção no […]

Adicionando outro “Pet” a um formulário de modelo

Exemplo simplificado. Eu tenho um modelo que tem alguns campos: OwnerFirstName OwnerLastName List Pets (Pet is a few string fields) A interface do usuário precisa permitir que o usuário adicione qualquer número de novos animais de estimação. A interface do usuário para a input Pet é um modelo MVC _petEditor.cshtml Lado do cliente, como eu […]

Escrevendo / produzindo strings HTML sem escape

Eu tenho HTML seguro / higienizado salvo em uma tabela de database. Como posso ter este conteúdo HTML escrito em uma visão Razor? Ele sempre escapa de caracteres como < e e comercial para & .

ASP.NET MVC 4 – para propriedades de coleção de modelo de postagens em loop, mas foreach não

Digamos que eu tenha os seguintes modelos: public class Person { public string Name { get; set; } public int Age { get; set; } } public class Town { public string Name { get; set; } public IEnumerable People { get; set; } } Então, na minha visão Razor, eu tenho isto: @model Town […]

Como escrevo o Json não codificado no meu View usando o Razor?

Eu estou tentando escrever um object como JSON para meu Asp.Net MVC View usando Razor, da seguinte forma: var potentialAttendees = @Json.Encode(Model.PotentialAttendees); O problema é que na saída o JSON é codificado e meu navegador não gosta dele. Por exemplo: var potentialAttendees = [{"Name":"Samuel Jack"},]; Como faço para que o Razor emita JSON não codificado?

Erro estranho ao atualizar o ASP.NET MVC de 4 para 5

Estou convertendo meu projeto de MVC 4 para MVC 5 (e .Net 4 para .Net 4.5.2, que é o verdadeiro driver das mudanças.) Quando eu executo uma das minhas páginas, recebo este erro (espaço em branco adicionado por mim para facilitar a leitura) [A] System.Web.WebPages.Razor.Configuration.HostSection não pode ser convertido em [B] System.Web.WebPages.Razor.Configuration.HostSection. Tipo A origina […]

Como posso especificar layouts diferentes no arquivo ViewStart da lâmina do ASP.NET MVC 3?

Eu gostaria de ter dois Layouts separados no meu aplicativo. Vamos dizer que um é para a seção pública do site e o outro é para o lado do membro. Por simplicidade, vamos dizer que toda a lógica de cada um desses sites está envolvida em dois controladores distintos. PublicController StaffController E que cada um […]