HY, 我有一个问题,我正在为多个企业编制一个网站。我使用DisplayName和LabelFor。每个业务的站点类似,只有LabelFor名称更改。我发现了很多使用资源文件(resx)和文化的多语言可能性。但我不想使用它,因为它不是文化“问题”。 所以问题是......
很多 克里斯
答案 0 :(得分:1)
以下是几个选项:
LabelFor
的重载)以从基于客户端的资源文件中提取标签。在应用业务后为每个资源文件命名。您可以从HTML帮助程序轻松读取某些全局状态。您还可以选择本地化每个业务的标签。LabelFor
,而是将标签文本作为视图模型的一部分。然后,您将有许多选项可以从中检索它。public class MyModel
{
public string NameLabel { get; set; }
public string Name { get; set; }
}