ASP.NET MVC – Acessando o conteúdo de um ViewBag de dentro da tag script

Olá, tudo bom?

Pode parecer simples, na verdade é muito simples mesmo, mas me perguntaram como fazer isso e resolvi escrever. Estou falando do assunto do título desse post, como usar um ViewBag de dentro de uma tag <script>, afinal, para acessar um ViewBag a partir de uma View usamos Razor. É possível utilizar o Razor em conjunto com o javascript desde que você esteja dentro de uma View (arquivo com extensão .cshtml, .vbhtml) e não de um arquivo .js (isso é bem óbvio, certo?). O razor trabalha no servidor e, nesse caso, o javascript no client, ou seja, quando o javascript “for trabalhar” o ViewBag já vai ter sido “transformado” em texto pelo razor. Vamos ver alguns exemplos para entender isso. Continuar lendo

Anúncios

C# – Reflection

Fala pessoal, tudo bom?

Nesse post falarei sobre um recurso que o .NET Framework oferece e que em algumas situações me ajudou a desenvolver funcionalidades que precisavam saber como era a estrutura de uma classe em tempo de execução. Para fazer isso, usei reflection. Continuar lendo