SharePoint的ListViewXML语法是否基于标准?

时间:2010-05-07 18:52:54

标签: xml sharepoint listview

我不得不更改ListView webpart并注意到呈现HTML不是XSLT的语法。这个ListViewXML语法是在某处记录还是基于标准?

实施例,

<IfEqual>
            <Expr1>
                <GetVar Name="BlogPublishedCurrentDate"/>
            </Expr1>
            <Expr2>
                <Column Name="PublishedDate" Format="DateOnly" HTMLEncode="TRUE"/>
            </Expr2>
            <Then/>
            <Else>
                <HTML>
                    <![CDATA[<h3 class="ms-PostDate">]]></HTML>
                <Column Name="PublishedDate" Format="DateOnly" HTMLEncode="TRUE"/>
                <HTML>
                    <![CDATA[</h3>]]></HTML>
                <SetVar Name="BlogPublishedCurrentDate" Scope="Request">
                    <Column Name="PublishedDate" Format="DateOnly" HTMLEncode="TRUE"/>
                </SetVar>
            </Else>
        </IfEqual>

2 个答案:

答案 0 :(得分:2)

这是SharePoint的专用XML变体语言,名为CAML

它可以在SharePoint中用于许多不同的目的,例如在列表上创建查询,在列表模式中定义视图等。

答案 1 :(得分:1)