Я не знаю, как задать этот вопрос, но, надеюсь, кто-то поймет, и, пожалуйста, не стесняйтесь исправить мою нехватку терминологии.
Я использую файлы ресурсов для отображения сайта на разных языках.В предложении есть раздел, основанный на данных из БД, для которой у нас есть метод, и извлекающий его ресурс из локального файла ресурсов.
Ниже приведен наш default.aspx
файл выглядит так:
<html>
<body>
<h1>Hello,</h1>
<p><asp:Localize runat="server" Text="<%$ Resources: PersonalAttentionParagraph %>" /></p>
</body>
</html>
Файл локального ресурса содержит:
...
<data name="PersonalAttentionParagraph" xml:space="preserve">
<value>Blah... 14:1 ...more blah!.</value>
</data>
...
Это значение 14:1
должно быть получено из функции:
string GetValue(){
return "14:1";
}
Вопрос: Как правильно создать функцию замены, вызывающую файл ресурсов таким образом?
Я думал о замене Resource
значения файла 14:1
на @@VALUE@@
, а затемзвоню на Replace()
, но я не уверен, что это правильный способ сделать это.
Спасибо.