C#mvc覆盖模型显示名称而不复制模型

时间:2015-03-26 16:24:45

标签: c# asp.net-mvc globalization resource-files

我自己有一个基本的MVC项目,我希望在另一个项目中使用,但是我的显示名称属性有问题。

好的,这就是我想要实现的目标, 我的默认" mvc项目有一个名为" Person"我个人有

[Display(Name = "FirstName", ResourceType = typeof(PersonResources))]
public string FirstName { get; set; }

[Display(Name = "LastName", ResourceType = typeof(PersonResources))]
public string LastName{ get; set; }

现在在PersonResources文件中,FirstName的值为#34;名字"并且LastName的值为#34; Surname"。

现在我的新项目引用了我的"默认" mvc项目我想使用" Person"上面的模型,但我想将PersonResources FirstName值更改为"单个名称"。现在我这样做的方式就是在我的新项目中复制整个模型,这对我来说似乎不对。

如何简单地覆盖资源文件而不是复制整个模型才能更改标签的值?

我研究过全球化,但我没有改变语言,我只是想从我参考的项目中改变模型的标签。

如果您需要更多详细信息,请与我们联系。

0 个答案:

没有答案