2010-12-14 43 views
2

suis actuellement confondu avec Razor ViewEngine pour ASP.NET MVC.View.Title == ViewData ["Titre"]

plupart d'entre vous disent:

View.Title 

est la même chose avec

ViewData["Title"] 

après l'exécution de l'application que je reçois ce

compilateur Message d'erreur: CS0103: Le nom 'Vue' n'existe pas dans le contexte actuel

ce qui donne? Ai-je manqué quelque chose? utilise VWD 2010 Express + ASP.NET MVC 3 R2

Répondre

10

Il a été changé en ViewBag dans le dernier RC.

ViewBag.Title = "Test"; 

Voir ScottGu's post sur les changements dans la rupture dernière MVC 3 Release Candidate.

+0

merci pour cela .. Je pensais avoir quelques bibliothèques manquantes ou quoi ... – AceMark

+0

comment faire cela? – AceMark

+0

Cliquez sur le cadre de la case à cocher en regard de ma réponse. Assurez-vous de le faire chaque fois que quelqu'un vous fournit la bonne réponse à l'une de vos questions. Regardez la FAQ en cliquant sur le lien en haut de la page. –