У меня есть пользовательская форма списка sharePoint, в которую я добавил кнопку.Когда я выбираю кнопку, она открывает вторую всплывающую страницу asp.net.онклик выглядит следующим образом.
onclientclick="javascript:PS=window.open('https://site/PS.aspx?search={@Name_x0020_x}','PS','width=800,height=600,scrollbars=1');PS.focus()" />
У меня есть столбец в форме с именем @ Name_x0020_x, и я хотел бы передать значение во всплывающую форму, используя XSL.Однако вышеприведенное ничего не отправляет.
Нужно ли создавать функцию javascript, чтобы получить значение поля столбца SharePoint и внедрить эту функцию в onclick?Если да, то как , потому что я пытался, и XSL жалуется на <не разрешено. </p>
Попытка сделать это тоже без удачи:
onclientclick="javascript:PS=window.open('https://site/PS.aspx?search=" '<xsl:value-of select="@Name_x0020_x" /> " ,'PS','width=800,height=600,scrollbars=1');PS.focus()" />
Получение "этой веб-части недопустимая таблица стилей xslt Ошибка: символ '<' нельзя использовать в значении атрибута. </p>
Спасибо.