Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / IResourceProvider / 11 сообщений из 11, страница 1 из 1
07.09.2006, 17:41
    #33971972
sndanil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IResourceProvider
Реализовал свой ResourceProvider. В aspx все понятно и все работает. Но вот что-то не пойму как из кода получить ресурср?
...
Рейтинг: 0 / 0
08.09.2006, 14:02
    #33974101
Gollum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IResourceProvider
Здравствуйте, sndanil, Вы писали:

S>Реализовал свой ResourceProvider. В aspx все понятно и все работает. Но вот что-то не пойму как из кода получить ресурср?

Конкретнее пожалуйста, где код, какой код и т.п. Что не получается?В мире что-то не так? Или это у меня в голове?
...
Рейтинг: 0 / 0
08.09.2006, 14:23
    #33974239
sndanil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IResourceProvider
Здравствуйте, Gollum, Вы писали:

G>Конкретнее пожалуйста, где код, какой код и т.п. Что не получается?

Обращение к ресурсам не получается :(
В aspx пишу


<asp:Label runat=server Text="<%$ Resources:Strings, welcome %>" ID="Label1" />

И все хорошо работает. А вот что надо например в Page_Load написать, что бы получить ресурс?


    protected void Page_Load(object sender, EventArgs e)
    {
        //Label1.Text = ????????
    }
...
Рейтинг: 0 / 0
08.09.2006, 16:54
    #33974870
Gollum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IResourceProvider
Здравствуйте, sndanil, Вы писали:

S>Обращение к ресурсам не получается :(

Понял. Провайдер написан для глобальных и локальных ресурсов? Resources.XXX не работает?В мире что-то не так? Или это у меня в голове?
...
Рейтинг: 0 / 0
08.09.2006, 17:02
    #33974907
sndanil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IResourceProvider
Здравствуйте, Gollum, Вы писали:

G>Провайдер написан для глобальных и локальных ресурсов?

Да. Хотя интересуют скорее глобальные.

G>Resources.XXX не работает?

Ага, потаму как нет его :xz:
...
Рейтинг: 0 / 0
08.09.2006, 17:26
    #33974995
Gollum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IResourceProvider
Здравствуйте, sndanil, Вы писали:

G>>Resources.XXX не работает?

S>Ага, потаму как нет его :xz:

Как это, нет? System.Resources нет? А куда он делся?Декадентство — это лежать на пляже у Великого Блинского болота и смотреть телевизор. В смокингах.
...
Рейтинг: 0 / 0
08.09.2006, 17:40
    #33975051
sndanil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IResourceProvider
Здравствуйте, Gollum, Вы писали:

G>Как это, нет? System.Resources нет? А куда он делся?

Этот никуда не делся. Делся тот, который автоматом создается если стандартным ресурс провайдером пользуешься.

Так, а что из System.Resources использовать? Я че-то не соображу. Подскажи плиз, на примере твоей презентации.
...
Рейтинг: 0 / 0
08.09.2006, 18:07
    #33975139
Gollum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IResourceProvider
Здравствуйте, sndanil, Вы писали:

S>Этот никуда не делся. Делся тот, который автоматом создается если стандартным ресурс провайдером пользуешься.

Это он и есть. Туда генерируются автодополнения, по файлам из директорий App_GlobalResources и App_LocalResources.

S>Так, а что из System.Resources использовать? Я че-то не соображу. Подскажи плиз, на примере твоей презентации.

Там вроде ResourceManager'ом надо пользоваться, но сейчас не скажу как, уже отошел от темы. Если будет время напишу позже.Ежели череп прогрызла мышь — время забыть о былом
...
Рейтинг: 0 / 0
08.09.2006, 18:23
    #33975180
sndanil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IResourceProvider
Здравствуйте, Gollum, Вы писали:

G>Там вроде ResourceManager'ом надо пользоваться, но сейчас не скажу как, уже отошел от темы. Если будет время напишу позже.

Напиши плиз, а то как я его не создаю, никак он мне ресурсы выдавать не хочет.
...
Рейтинг: 0 / 0
08.09.2006, 18:39
    #33975219
Gollum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IResourceProvider
Здравствуйте, sndanil, Вы писали:

G>>Там вроде ResourceManager'ом надо пользоваться, но сейчас не скажу как, уже отошел от темы. Если будет время напишу позже.

S>Напиши плиз, а то как я его не создаю, никак он мне ресурсы выдавать не хочет.

Как вариант, создаешь свой ресурспровайдер через собственную же фабрику. Чтото типа

MyResourceProviderFactory rpf = new MyResourceProviderFactory();

IResourceProvider rp = rpf.CreateGlobalResourceProvider("MyClassName");
// IResourceProvider rp = rpf.CreateLocalResourceProvider("/my/virtual/path/page.aspx");

// currentCultureInfo is thread current culture
object a = rp.GetObject("resourceKey", currentCultureInfo);

IResourceReader rr = rp.ResourceReader
// use ResourceReaderМне звонили с открытия пленума — я сказал им, что я не приду
...
Рейтинг: 0 / 0
08.09.2006, 18:43
    #33975230
Gollum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IResourceProvider
Здравствуйте, sndanil, Вы писали:

S>Напиши плиз, а то как я его не создаю, никак он мне ресурсы выдавать не хочет.

Кажется нашел:

HttpContext.GetGlobalResourceObject Method (String, String)Дорогие ученые! У меня в подполе который год раздается подземный стук. Объясните пожалуйста, как он происходит?
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / IResourceProvider / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]