Fortement typé Viewbag éléments

Si je suis à l'aide d'un ViewBag qui contient un objet fortement typé, est-il possible sur MVC, Razor pour définir (ou fonte) afin que tous les éléments qui apparaissent dans l'IntelliSense?

Par exemple permet de dire que j'ai

ViewBag.Movies.Name
ViewBag.Movies.Length

Je sais que Films est de type objet Film, qui a le Nom des membres et de la longueur

class Movie { 
    public string Name {get; set;}
    public string Length {get; set;}
}

Je peux en quelque sorte lancer ce, comme je le fais pour le modèle

@model Transactions.UserTransactionDetails

Sorte que les membres de Film deviennent disponibles dans de Rasoir?

ViewBag n'est tout simplement pas fortement typé, c'est pourquoi vous devez utiliser un typage fort du modèle.

OriginalL'auteur John Mitchell | 2012-06-18