Фон:
У меня есть WebPart, который использует элемент управления SPCalendarView, и в него я динамически добавляю элементы (события) из разных списков Календаря с нескольких сайтов.
Проблема:
Мне также нужно иметь возможность динамически видеть DisplayFormUrl:
Текущая настройка:
DisplayFormUrl = string.Format("/Lists/{0}/DispForm.aspx", LstName)
будет использовать URL веб-сайта WebPart вместо фактического URL-адреса списка. То, что я хочу сделать, это:
DisplayFormUrl = string.Format("{0}/Lists/{1}/DispForm.aspx", SiteURL,LstName)
Есть идеи, как мне этого добиться (если смогу)?
Когда я компилирую его, DisplayFormUrl автоматически добавляет родительский веб-сайт (в котором находится веб-часть) к URL-адресу. В любом случае я могу это изменить?