Я создаю настраиваемое поле в SharePoint 2007. Я видел другие решения, в которых URL текущего сайта был значением по умолчанию текстового поля.
Как я могу получить URL этого текущего сайта?У меня есть один ответ, в котором говорится, что я буду использовать JavaScript, но куда мне поместить скрипт?
Надеюсь, вы можете помочь.
BR
Комуответ 1
Я новичок в SharePoint и не уверен, где разместить java-скрипт.Обычно я просто задаю начальное значение для поля в файле FieldEditor.cs, но как я могу сделать это с помощью javascript?
Ниже приведено изображение моих файлов.
Я пытался поместить его в FiledEditor.cs, но в результате значение myString записывается в верхней части веб-страницы.
Вот мой текущий код:
string myScript = "var currentUrl = document.URL; LabelLookupFieldTargetURLText.Text = currentUrl;";
Page.ClientScript.RegisterClientScriptBlock(LabelLookupFieldTargetURLText.GetType(), "LabelLookupFieldTargetURLTextJavaScript", myScript);