2012-10-09 3 views
0

DataView WebPart를 사용하여 목록 항목을 표시하고 지금까지 성공했습니다. 하지만 한 행당 하나의 열 대신에 각 행에 대해 두 개의 열에 항목을 표시하고 싶습니다. 나는 어떻게 이것을 달성 할 수 있는가.Sharepoint 디자이너의 DataView WebPart

<tr> 
      <xsl:if test="position() mod 2 = 1"> 
       <xsl:attribute name="class">ms-alternating</xsl:attribute> 
      </xsl:if> 
      <xsl:if test="$dvt_1_automode = '1'" ddwrt:cf_ignore="1"> 
       <td class="ms-vb" width="1%" nowrap="nowrap"> 
        <span ddwrt:amkeyfield="ID" ddwrt:amkeyvalue="ddwrt:EscapeDelims(string(@ID))" ddwrt:ammode="view"></span> 
       </td> 
      </xsl:if> 
      <xsl:variable name="ImageURL"> 
    <xsl:value-of select="@ImageURL" /> 
    </xsl:variable> 

      <td class="ms-vb"> 

       <img alt="" src="{$ImageURL}" /> 
       </td> 
     </tr> 

목록의 항목을 두 개의 열로 표시하고 항목 수에 따라 표를 동적으로 늘려야합니다. 누군가가 이것을 달성하는 방법을 안내 할 수 있습니까?

답변

1

실제로는 Item Lister Web Part으로이 문제를 쉽게 해결할 수 있습니다. 그걸 확인해보십시오.

관련 문제