2013-04-29 3 views
0

이것은 약간 사소한 운전입니다!사용자 지정 하이퍼 링크 만들기

데이터 시트 webpart가 있는데 열의 하나에 하이퍼 링크를 추가하여 팝업/모달 방식으로 항목을 엽니 다.

지금까지 내가 가진 :

<a><xsl:attribute name="href"> 
<xsl:value-of select="concat('https://mysite/_layouts/listform.aspx?PageType=4&ListId={listiD}&ID=',@ID,'&ContentTypeID=0x0100B0D8940B0260E54DA1649533F29D58D7')"/> 
</xsl:attribute> 
<xsl:value-of select="@Title" /></a></td> 

나는이 웹 파트가 유효한 XSLT 스타일 시트가없는 "입니다 점점 ​​오전 오류 (나는 식별 기능을 제거하기 위해 위의 코드를 편집 한) 오류 : 세미콜론 문자가 필요합니다 "

정말 이것을 해결하기 위해 무엇을 해야할지 모르겠군요! 사전에

감사합니다,

MW

답변

0

이 때문에 당신의 문에 앰퍼샌드 &의 사용이다. 다음 문자를 엔터티로 처리하려고 시도하는 XSTL을 중지하려면 &amp;으로 이스케이프되어야합니다.

대신을 시도해보십시오

<xsl:value-of select="concat('https://mysite/_layouts/listform.aspx?PageType=4&amp;ListId={listiD}&amp;ID=',@ID,'&amp;ContentTypeID=0x0100B0D8940B0260E54DA1649533F29D58D7')"/> 
관련 문제