Действительно ли я могу получить доступ к файлу Ресурсов от Представления в MVC?

После просмотра некоторых других ответов похоже, что проблема заключалась в том, что служба не работала с опциями -s overlay.

Я также случайно заметил, что докер попытался запустить ${DOCKER_OPTS} в конце разговора.

Я смог export DOCKER_OPTS="-s overlay" (bc по умолчанию DOCKER_OPTS был пуст) и запустить Docker.

5
задан buntykawale 20 May 2009 в 06:46
поделиться

3 ответа

Все строки ресурсов компилируются в класс, на который вы можете ссылаться в своих представлениях. Пример:

<%= Resources.Strings.MyCustomString %>

Я считаю, что следующее автоматически добавляется в ваш web.config, поэтому вы можете удалить ресурсы ..

<namespaces>
    <add namespace="Resources">
</namespaces>

Однако это не будет поддерживать локализацию. Для этого вы захотите использовать вспомогательный метод .

Если вы пытаетесь заполнить список, вам необходимо создать вспомогательный класс, который может выполнять итерацию по классу Strings и извлекать соответствующий значения или закодируйте свой выбор в списке, разделенном запятыми, и проанализируйте / разделите его перед подачей в список выбора выпадающего списка.

8
ответ дан 13 December 2019 в 05:41
поделиться

Я еще не пробовал, но где-то читал, что ресурсы работают так же, как в веб-формах.

2
ответ дан 13 December 2019 в 05:41
поделиться

Используйте следующее:

<%= Resources.Strings.MyCustomString %>

Я не Не понимаю, что имел в виду Тодд, говоря «он не поддерживает локализацию», это именно то, что он делает.

2
ответ дан 13 December 2019 в 05:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: