Как выполнить локализацию содержимого, поступающего из @Html.LabelFor()в mvc3

Я просто немного расширяю свой этот вопрос .

У меня есть 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)

Итак, это работает хорошо, и метка с текстом отображается на английском языке.

Но как мне изменить это так, чтобы он читал текст из моих файлов ресурсов в моем веб-приложении?

7
задан Community 23 May 2017 в 12:01
поделиться