重命名重构对强类型剃刀视图中的人有用吗?

发布于 2024-11-02 07:27:16 字数 345 浏览 4 评论 0原文

我有一个如下所示的模型:

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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

狼性发作 2024-11-09 07:27:16

VS 的重构引擎不支持 Razor。

VS's refactoring engine doesn't support Razor.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文