Comment obtenir la valeur booléenne de ViewBag à voir?

Je suis en train de recevoir bool valeurs de ViewBag.

Mais le problème est qu'à recevoir valeur, je suis en utilisant:

var test = '@ViewBag.Test'

De cette façon, la valeur sera 'True' ou 'False' (chaîne de caractères). De cource je peux utiliser quelque chose comme if (test == 'True') mais, est-il un moyen pour obtenir de ViewBag bool valeur dirrectly, ou au moins de le convertir?

EDIT:

J'ai besoin d'obtenir ViewBag valeur dans la partie javascript.

montrer, comment vous définissez cette variable
L'utilisation d'un viewmodel au lieu d'un viewbag. c'est un peu légère plus généraux à mettre en place car vous avez besoin de définir le tout dans une classe, mais permettra d'économiser votre santé mentale à long terme. êtes-vous essayer d'utiliser la variable en JS ou rasoir?
En js. Au point de vue oui, il sera changé de modèle, mais pour l'instant, j'ai besoin de ViewBag.
Tu ne peux pas changer var test = '@ViewBag.Test'; à var test = @ViewBag.Test; ?
stackoverflow.com/questions/12213732/...

OriginalL'auteur Olegs Jasjko | 2015-08-19