Я просто расширяю свой этот вопрос немного.
У меня есть 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)
Так что это хорошо работает, и метка с текстом отображается на английском языке.
Но как мне изменить это так, чтобы он считывал текст из моих файлов ресурсов в моем веб-приложении?