
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.09.2006, 04:39:48
|
|||
|---|---|---|---|
|
|||
Зачем нужен метод ResolveClientUrl если уже есть ResolveUrl? |
|||
|
#18+
В ASP.NET 2.0 появился новый метод Control.ResolveClientUrl. От старого метода Control.ResolveUrl он отличается тем, что возвращаемый url строится не относительно корня сервера (/), а относительно запрашиваемой страницы. Например, имеется приложение, которое лежит в папке WebSite1 и имеет такую структуру: /admin/default.aspx /controls/Control1.ascx /controls/image.gif Control1 делает два вызова: ResolveUrl("image.gif") и ResolveClientUrl("image.gif"). Оба результата выводятся на страницу. Этот контрол используется на странице admin/default.aspx. Запускаем admin/default.aspx и видим такие результаты: /WebSite1/controls/image.gif (для ResolveUrl) ../controls/image.gif (для ResolveClientUrl) Теперь вопрос: в каких случаях путь относительно корня сервера может не сработать и зачем нужен еще один resolve метод? У меня пока только одна идея: второй url короче. У кого какие еще будут идеи? ( Блог программиста ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.09.2006, 20:46:36
|
|||
|---|---|---|---|
Зачем нужен метод ResolveClientUrl если уже есть ResolveUrl? |
|||
|
#18+
Относительный путь не сработает если используется перезапись путей, поскольк тогда он будет строится относительно виртуальных директорий. Поэтому ResolveUrl предпочтительно использовать.-- Гайдар Магдануров E-Mail | Блог | Сайт Difficult I do now, impossible will take a while... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/search_topic.php?author=Spaner&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
161ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 678ms |
| total: | 919ms |

| 0 / 0 |
