共用方式為


SPView.GroupByFooter property

取得或設定在檢視中群組的頁尾所使用的定義。

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'宣告
Public Property GroupByFooter As String
    Get
    Set
'用途
Dim instance As SPView
Dim value As String

value = instance.GroupByFooter

instance.GroupByFooter = value
public string GroupByFooter { get; set; }

Property value

Type: System.String
共同作業應用程式標記語言 (連同 CAML)字串,包含頁尾定義。

備註

設定透過GroupByFooter屬性的值必須使用Update方法,變更才會生效,在資料庫中。

Examples

下列程式碼範例使用GroupByFooter屬性,自訂群組依據頁尾檢視中的區域,並將連結加入至位於文件庫

在站台。

Dim siteColl As SPSite = SPControl.GetContextSite(Context)
Dim site As SPWeb = siteColl.AllWebs("Site_Name")
Dim list As SPList = site.Lists("List_Name")
Dim view As SPView = list.Views("View_Name")

view.GroupByFooter = 
        "<Switch><Expr><GetVar Name='OnlyOneItem' /></Expr>" _
    & "<Case Value='1'><HTML><![CDATA[<td>&amp;nbsp;</td>
        <td width='50%'>&amp;nbsp;</td>]]>" _
    & "</HTML><SetVar Name='OnlyOneItem' Scope='Request' 
        Value='0' /></Case>" _
    & "</Switch><HTML><![CDATA[</TBODY>]]></HTML><Switch><Expr>" _
    & "<GetVar Name='GroupByIndent' /></Expr><Case Value='0'><HTML>" _
    & "<![CDATA[<TBODY id='foot]]></HTML>
        <GetVar Name='GroupByLevelString' />" _
    & "<HTML><![CDATA[_'>
        <TR BORDERCOLOR='darkcyan'><TD>&lt;BR&gt;</TD>" _
    & "<TD STYLE='border-style:double' width='100%' BGCOLOR='beige'         class='ms-gb2'>" _    & "<A href='/Site_Name/DocLib_Name'>        See Documents</A></TD></TR></TBODY>]]></HTML>" _
    & "</Case><Default /></Switch><Switch><Expr>
        <GetVar Name='GroupByCollapse' />" _
    & "</Expr><Case Value='TRUE'>
        <HTML><![CDATA[<SCRIPT>ExpCollGroup(']]></HTML>" _
    & "<GetVar Name='GroupByLevelString' />
        <HTML><![CDATA[','img_]]></HTML>" _
    & "<GetVar Name='GroupByLevelString' />
        <HTML><![CDATA[');</SCRIPT>]]></HTML>" _
    & "</Case><Default /></Switch>"

view.Update()
SPSite oSiteCollection = SPContext.Current.Site;
using(SPWeb oWebsite = oSiteCollection.AllWebs["Website_Name"])
{
    SPList oList = oWebsite.Lists["List_Name"];
    SPView oView = oList.Views["View_Name"];

    oView.GroupByFooter = 
        "<Switch><Expr><GetVar Name=\"OnlyOneItem\" /></Expr>" + 
   "<Case Value=\"1\"><HTML><![CDATA[<td>&nbsp;</td>
      <td width=\"50%\">&nbsp;</td>]]>" +
   "</HTML><SetVar Name=\"OnlyOneItem\" Scope=\"Request\" 
      Value=\"0\" /></Case>" + 
   "</Switch><HTML><![CDATA[</TBODY>]]></HTML><Switch><Expr>" + 
   "<GetVar Name=\"GroupByIndent\" /></Expr><Case Value=\"0\"><HTML>" + 
   "<![CDATA[<TBODY id=\"foot]]></HTML>
      <GetVar Name=\"GroupByLevelString\" />" + 
   "<HTML><![CDATA[_\"><TR BORDERCOLOR=\"darkcyan\"><TD><BR></TD>" + 
   "<TD STYLE=\"border-style:double\" width=\"100%\" BGCOLOR=\"beige\"       class=\"ms-gb2\">" + 
   "<A href=\"/Site_Name/DocLib_Name\">      See Documents</A></TD></TR></TBODY>]]></HTML>" +
   "</Case><Default /></Switch><Switch><Expr>
      <GetVar Name=\"GroupByCollapse\" />" + 
   "</Expr><Case Value=\"TRUE\">
      <HTML><![CDATA[<SCRIPT>ExpCollGroup(']]></HTML>" + 
   "<GetVar Name=\"GroupByLevelString\" /><HTML>
      <![CDATA[','img_]]></HTML>" + 
   "<GetVar Name=\"GroupByLevelString\" /><HTML>
      <![CDATA[');</SCRIPT>]]></HTML>" + 
   "</Case><Default /></Switch>";
    oView.Update();
}
注意事項注意事項

某些物件實作IDisposable介面,並且您必須避免之後不再需要保留這些物件在記憶體中。良好的程式碼撰寫方式的相關資訊,請參閱Disposing Objects

請參閱

參照

SPView class

SPView members

Microsoft.SharePoint namespace