zoukankan      html  css  js  c++  java
  • SPGridView and Pagination in SharePoint SharePoint中的SPGridView和分页功能

    SPGridView and Pagination in SharePoint

    SharePoint中的SPGridView和分页功能

    What a SPGridView is

    SPGridView代表一个grid视图,外观和表现与SharePoint Foundation列表视图差不多。

    Step1: Create SharePoint Project

    创建空白SharePoint项目。

    选择场解决方案,点击确定。

    Step 2: Add Visual Web Part

    添加一个可见Web部件到解决方案。我们计划在这个Web控件中保有grid控件。

    Step 3: Add Grid View

    在Web部件代码文件中,添加如下命名空间:

    PS:如已存在可不必重复添加。
    现在声明下列private变量:
    private Microsoft.SharePoint.WebControls.SPGridView _grid;
    添加如下CreateChildControls()方法:

    另外添加如下两个方法来tie up the events and table retrieval(自己脑补,我没懂)。

    请注意,上面的代码执行了:
    1. 创建SPGridView控件,并添加到Web部件的控件列表。
    2. 创建样本DataTable,含100项目,有Id和Name属性。
    3. 分配表格到grid作为数据源。
    4. 给grid view启用分页。

    Step 4: Insert Web Part

    执行解决方案,部署下去,编辑SharePoint页面,插入Web部件。

    插入后保存修改。

    Step 5: Test the Web Part

    你可以看到启用分页的Web部件了。

    点击另一个页面链接,你可以看到页面变化。

    Note

    一些不值一提的点:
    1. 我们正在使用SharePoint Grid View控件。
    2. 我们正在使用SharePoint内置分页。
    3. 整个数据在服务器端加载。
    4. 在页面链接点击时,发生了post-back。
    5. 分页事件设置了页面索引,控件得到更新。

    Summary

    本文中我们探索了如何在SPGridView中启用分页功能。

    本机截图


    原文链接

    http://www.c-sharpcorner.com/UploadFile/40e97e/spgridview-and-pagination-in-sharepoint/
  • 相关阅读:
    关掉firefox(火狐)和palemoon地址栏自动加www.前缀功能【转】
    Maven入门指南(一)
    Linux 常用命令
    maven-编译速度优化
    monkeyscript
    GIT
    maven简介及基础使用
    使用xcrun打包iOS应用
    Mac系统下STF的环境搭建和运行
    npm介绍与cnpm介绍
  • 原文地址:https://www.cnblogs.com/crazygolf/p/3856762.html
Copyright © 2011-2022 走看看