Я использую последнюю версию CKFinder на своем веб-сайте ASP.Net, и она работает нормально. Теперь я хочу использовать один и тот же CKFinder на нескольких страницах с разными BaseUrls. В настоящее время BaseUrl установлен в файле config.ascx ckfinder, и я хочу изменить его в зависимости от страницы, на которой я нахожусь, или роли, в которой я зарегистрирован.
Я следовал этому и это вопросы на SO, чтобы попытаться реализовать что-то подобное, но это не работает. Я попытался установить BaseUrl в файле config.ascx, как показано ниже:
if (Request.Url.AbsolutePath.Equals("Lifestyle.aspx"))
BaseUrl = "/images/Lifestyle";
else
BaseUrl = "/images/";
Однако каждый раз, когда загружается файл .ascx, Request.Url.AbsilutePath содержит значение как «/core/connector/aspx/connector.aspx», а не исходный файл, в котором он присутствует.
Любые идеи в развитии очень помогли бы мне.
Заранее спасибо.