Добавление кнопки с помощью кнопки onclick в форму настраиваемого списка SharePoint. Как передать значение с помощью XSL? - PullRequest
0 голосов
/ 19 августа 2011

У меня есть пользовательская форма списка 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>

Спасибо.

1 Ответ

0 голосов
/ 19 августа 2011

есть проблема с квотами в вашей функции javascript. Рядом с search= вы закрываете двойные кавычки и браузер принимает <xsl:value-of ... в качестве таблицы стилей.

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