Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Server.UrlEncode / 2 сообщений из 2, страница 1 из 1
16.11.2006, 11:35
    #34132531
Denik_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Server.UrlEncode
Подскажите пожалуйса в чем может быть проблема:

Кодирую так:
<a href="<%=Server.UrlEncode("stroy.aspx?id=2")%>" style="text-decoration: none; color:Black">Обои "Ланита"</a>
Декодирую так:
String id_;
id_ = Server.UrlDecode(Request.QueryString["id"]);

Но при переходе на страницу, сервер выдает:
{"'/WebSite2/stroy.aspx?id=2' is not a valid virtual path."}

И кодирует почему то в нижний регистр.

Может я не прально кодирую? Спасибо.
...
Рейтинг: 0 / 0
16.11.2006, 19:01
    #34134648
Nisus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Server.UrlEncode
вообще-то строка должна выглядеть так - вложение кавычек недопустимо<a href='<%=Server.UrlEncode("stroy.aspx?id=2")%>' style="text-decoration: none; color:Black">Обои "Ланита"</a>


Но похоже что проблема не в этом, а реально существует такой путь:
http://ТутВашДоменИлиLocalhost/WebSite2/stroy.aspx?id=2? Ну то есть откликается по нему сайт?
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Server.UrlEncode / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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