Я просто немного расширяю свой этот вопрос .
У меня есть App_LocalResources в моем веб-приложении MVC (У меня нет его в отдельной dll).
У меня есть моя модель в другой сборке. В модели у меня есть 2 класса Country
и City
:
public class Country: MyContainer
{
public City city {get;set;}
}
public class City
{
public CityName {get;set;}
}
public class MyContainer
{
public Cid {get;set;}
}
. Поэтому в моем методе действия я создаю и передаю объект страны в качестве моей модели представления.
И в представлении я использую это:
@Html.LabelFor(mdl=>mdl.City.CityName)
@Html.LabelFor(mdl=>mdl.Cid)
Итак, это работает хорошо, и метка с текстом отображается на английском языке.
Но как мне изменить это так, чтобы он читал текст из моих файлов ресурсов в моем веб-приложении?