2010-12-14 14 views
2

bin jetzt verwirrt mit Razor ViewEngine für ASP.NET MVC.View.Title == ViewData ["Title"]

die meisten von euch würde sagen:

View.Title 

gleich ist mit

ViewData["Title"] 

nach der Ausführung der Anwendung ich diese Nachricht

Compiler-Fehler: CS0103: Der Name 'Ansicht' existiert nicht im aktuellen Kontext

was gibt's? Habe ich etwas verpasst? wird mit VWD 2010 Express + ASP.NET MVC 3 R2

Antwort

10

Es wurde in der neuesten RC zu ViewBag geändert.

ViewBag.Title = "Test"; 

Siehe ScottGu's post auf Änderungen in der neuesten MVC 3 Release Candidate zu brechen.

+0

danke für das .. Ich dachte, ich habe ein paar fehlende Bibliotheken oder was ... – AceMark

+0

wie geht das? – AceMark

+0

Klicken Sie auf das Kontrollkästchen neben meiner Antwort. Stellen Sie sicher, dass Sie dies tun, wenn jemand Ihnen die richtige Antwort auf eine Ihrer Fragen gibt. Sehen Sie sich die FAQs an, indem Sie auf den Link ganz oben auf der Seite klicken. –