🔥 Articles, eBooks, Jobs, Columnist, Forum, Podcasts, Courses 🎓

Valor Razor na página HTML | ecode10.com


Valor Razor na página HTML

veja como usar

image

Olá pessoal, hoje eu vou falar e mostrar um pouco sobre um simples comando que faz toda a diferença quando você está colocando valor em uma variável no C# e precisa exibir ela na página HTML.

O comando para colocar a variável é simples.

No C#

 public string MessageError { get; set; }


 public void method(){

      StringBuilder str = new();

      //calcula um valor
      str.Append($"Valor no {i} ano: {_valorFinal.ToString("C")} <br/>");

      MessageError = str.ToString();

 }

Na página Razor .cshtml

    @if (Model.MessageError is not null)
    {
        <br/>@Html.Raw(Model.MessageError);
    }

Basicamente o comando para obedecer o HTML na string é o @Html.Raw que vai fazer o encode e mostrar para o usuário em forma de HTML. Sem isso, vai aparecer uma string normal mesmo que tiver os comandos em HTML dentro da string vai mostrar apenas um texto comum.

Espero que tenha gostado. Qualquer dúvida, pode entrar em contato comigo mauriciojunior.net.





Related articles




Membership $5/mo
✓ Read full articles
✓ Read/write forums
✓ Access podcast
✓ Access full jobs opportunities
✓ Access eBooks
✓ Access magazine
✓ Access videos
Subscribe now $5/mo
Free
✓ Read open articles
x Read/write forums
✓ Access podcast
x Access full jobs opportunities
x Access eBooks
x Access magazine
x Access videos
Top