Я пытаюсь определить, можно ли добавить конкатенированную строку в один из моих локальных файлов .resx. В этом примере должны быть уточнены:Может ли одна локальная строка .resx ссылаться на другую локальную строку .resx?
Предположим, у меня есть простая веб-страница ASP.NET, состоящая из (1) ярлыка, текст которого является важным ключевым словом (2), вход с необходимой проверкой поля и (3) кнопка, которая вызывает проверка произойти:
(lblMyInput)
(txtMyInput)
(rfvMyInput)
(btnSubmit)
Теперь в файл ресурсов для этой страницы, мы хотим, чтобы локализовать строки для управления страницей. Однако для нашего сообщения об ошибке мы хотим использовать буквальное имя метки ввода. Это был мой вопрос.
PSEUDOCODE: myPage.resx
(1) lblMyInput.Text = "Name"
(2) rfvMyInput.ErrorMessage = "The " + lblMyInput.Text + " field may not be left blank."
(3) btnSubmit.Text = "Submit/Validate"
Есть ли способ, чтобы снять этот тип конкатенации строки одного ресурса файла в другую строку в том же файле?
Спасибо!
Файлы resx - это только файлы xml и не имеют этой сложной возможности, afaik. – Greg