Как узнать URI из был загружен элемент управления ActiveX - PullRequest
0 голосов
/ 25 июня 2011

У меня есть .NET (C #) ActiveX contol, который был загружен в IE из некоторого URI, например http://somehost/controlfolder/mycontrol.dll. Этот элемент управления должен загружать файлы с хоста через относительный URI.По URI элемент управления «files / file.ext» должен загружать «http://somehost/controlfolder/files/file.ext'.

Как мой элемент управления может знать основную часть URI для построения из полного URI ревариативного URI?

UPD0: я использую <object> тег для контроля определения в нативном HTML (без использования ASP.NET).UPD1: возможно ли узнать путь к серверу, не назначая общедоступное свойство управления из Javascript?

1 Ответ

0 голосов
/ 25 июня 2011

Вот две идеи:

  1. Из javascript установите свойство вашего элемента управления в корневой URL. myControl.RootUrl = window.location.replace ("default.aspx", "");
  2. Из вашего aspx (или любого другого движка, который вы используете).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...