sharepoint设计器中的DataView WebPart

时间:2012-10-09 14:24:27

标签: sharepoint xslt sharepoint-2010 sharepoint-designer

我想使用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 个答案:

答案 0 :(得分:1)

实际上,您可以使用Item Lister Web Part更轻松地实现此目标。试着检查一下。