I have a simple ViewModel class like
public class TestViewModel
{
public String Information { get; set; }
}
My View inherits from it and I got Intellisense kicking in. So far so good.
I have written these for tests in the View:
<%= Html.Encode(Model.Information) %>
-- <%= Html.Label("Information") %>
-- <%= Html.LabelFor(m => m.Information) %>
-- <%= Html.DisplayFor(m => m.Information) %>
I simply rename the property Information to Information2 and let Visual Studio, or Resharper 5, do its magic. However what I experience is that none of the properties in the View get adjusted resulting in none functioning code.
I was under the impression that refactoring would also update the view(s)? Am I doing something wrong or turned off some checkbox by accident in Visual Studio?