Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > по поводу ресурсов


Автор: kedicik 2.11.2007, 19:58
Вопрос следующий.
При выводе статического текста на странице использую span .
Но теперь встала задача чтобы данная страница была то  на русском то  на арабском языке.
Хочу использовать в данном случае файлы ресурсов.
Заменяю span на asp:Literal где уже обращаюсь к ресурсам. Правильно ли это? 

Автор: tol05 3.11.2007, 00:29
ИМХО, а почему бы и нет? 
Главное - чтобы текст был серверным контролом, тогда этот контрол можно изменять программно (например значение свойства Text этого контрола менять как угодно)

Автор: Servena 3.11.2007, 11:59
Можешь оставить спаны, сделай их просто серверными и при выводе заполняй их тем что тебе нужно.

Автор: kedicik 4.11.2007, 14:50
Этот вопрос задала из следующих соображений.
Ведь есть еще asp:Localize и asp:label .   Что лучше взять из них?  И в дальнейшем я не обращаюсь к свойству Text. Просто в конфиге прописываю или "ru" или "ar" ,  
Код

<asp:literal id=lit1 runat=server Text="<%resources:resource, MyText%>"/>
  
вот так это выглядит
в общем таким образом я заменила все span на странице. Я права?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)