Razor View Engine : An expression tree may not contain a dynamic operation
.net-4.0, asp.net-mvc, razor
Solution
It seems to me that you have an untyped view. By default, Razor views in MVC3 RC are typed as `dynamic`. However, lambdas do not support dynamic members. You have to strongly type your model. At the top of your view file add
@model SampleModel
Problem
I have a model similar to this: ``` public class SampleModel { public Product Product { get; set; } } ``` And in my controller I get an exception trying to print out ``` @Html.TextBoxFor(p => p.Product.Name) ``` This is the error: ``` Exception: An expression tree may not contain a dynamic operation ``` If anyone can give me some clues on how to fix this I would really appreciate it!