2014-12-24 4 views
3

У меня есть список с двумя столбцами. «Title» и «Ссылка»Sharepoint Список как добавлять гиперссылки к текстам в столбце

Например, если у меня есть элемент в списке со значениями:

Название: Переместить Ссылка: move.aspx

Так, когда пользователь щелкает «шаг» на list Я хочу перенаправить на страницу move.aspx.

Любые предложения, как это можно сделать? Я пробовал использовать расчетные столбцы, но не имел большой удачи.

Спасибо заранее

ответ

0

Добавить вычисляемый столбец, который создает правильный HTML для ссылки, а затем добавить редактор контента веб-часть, которая содержит сценарий шоу HTML, правильно и позволяет ему быть интерактивными

Более подробную информацию здесь: http://blog.pathtosharepoint.com/2008/09/01/how-to-open-hyperlinks-in-a-new-window-or-not/

4

Создание вычисляемого столбца:

="< a href='" & Link & "'>" & Title & "</a>" 

Установите OutputType на номер !! Это (недокументированное) поведение приводит к тому, что результат выводится как HTML, не нужно возиться с дополнительными скриптами.

Работает в SharePoint 2010, 2013, Online (и, возможно, даже в 2007 году, я никогда не проверял)

См http://ViewMaster365.com/#How для более подробной информации

0

Он работает отлично со мной с простым трюком, положить HTML, который вам нужен, или JavaScript,

Но не забудьте указать тип данных в номере !!!

enter image description here

0
 <asp:TemplateField HeaderText="Title"> 
     <ItemTemplate>  
     <a href='move.aspx?' id="link" >Move</a> 
     </ItemTemplate> 
     </asp:TemplateField> 

Add this code to your grid. This will solve your issue. Happy coding. 
+0

' 'move.aspx? id = "link" 'У вас есть дополнительное пространство и отсутствует' '' там. – Tezra