重命名重构对强类型剃刀视图中的人有用吗?
我有一个如下所示的模型:
public class Person
{
public string PostalCode {get;set;}
}
然后我有一个剃刀视图
@model MvcApp1.Person
Your location is: @Model.PostalCode
当我使用 Visual Studio 的 2010 重命名重构 (Ctrl+R,R) 时,属性在模型类上重命名,但在视图中保持不变。
我的理解是,由于视图是强类型的,因此重命名也应该在视图中发生。
我做错了什么?
I have a model that looks like this:
public class Person
{
public string PostalCode {get;set;}
}
Then I have a razor view
@model MvcApp1.Person
Your location is: @Model.PostalCode
When I am using Visual Studio's 2010 rename refactoring (Ctrl+R,R) the property gets renamed on the model class, but stays the same in the view.
My understanding is that since the view is strongly typed, renaming should have also happened in the view.
What am I doing wrong?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
VS 的重构引擎不支持 Razor。
VS's refactoring engine doesn't support Razor.