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


Автор: Bogdan1024 3.7.2008, 16:35
Вот есть у меня Default.aspx. А как узнать его URL? Тоесть, если страница находится на zlo.ru, то URL будет http://zlo.ru/Default.aspx. Как его вычислить?

Автор: 1stain 3.7.2008, 17:13
то, что тебе нужно, можно получить так: 
Код

this.Request.Url.ToString();

только это не виртуальный путь по-моему

Автор: Idsa 3.7.2008, 21:10
http://dotnettipoftheday.org/tips/HttpRuntime.AppDomainAppVirtualPath.aspx

Автор: lando1 5.7.2008, 13:18
немного в оффтоп, но

как обратно узнать полный URL корня приложения (т.е. "~/")?

Автор: Bogdan1024 5.7.2008, 21:06
Цитата
this.Request.Url.ToString();

Это урл запрашиваемой страницы, а мне нужен урл корневого каталога. А вдруг юзер вообще айпишник в запросе укажет? Неээ, это не то шо надо.
Цитата
HttpRuntime.AppDomainAppVirtualPath

Тут не возвращает имя домена вообще. Не харашо.
Цитата
как обратно узнать полный URL корня приложения (т.е. "~/")?

Впринципе, я об этом же спрашиваю smile Видать, я перепутал определения smile Сейчас исправлю.

Нужно по виртуальному пути страницы узнать URL smile

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