SPGridView 绑定数据(实现分页,排序,
过滤,带菜单)
添加创建项目
1. 打开 VS2010,点击新建项目,选择“Sharepoint”模板的 2010,选择“可视化 web”部件。
出现如图:
下面介绍一下各个文件的用途:
Features 这个文件存放的是功能的 xml 文件。
Elements.xml 是实现 feature 的程序定义清单。
SPGridViewObject.cs 我们也可以直接在这个类中开发,动态生成控件。可以跟在 ascx.cs
中实现的功能一样。只是可视化差了一点。
SPGridViewObject.webpart 这个是我们要部署的文件。
SPGridViewObjectUserControl.ascx 这个就是可视的 web 部件,我们可以直接拖拽控件到
页面上,然后进行开发。
Key.snk 这个文件大家都很熟悉了,如果把程序集放入 GAC 中的话,都需要强命名。
2. 首先在页面上添加 SPGridView,如图:
要设置 AutoGenerateColumns=”false”,因为 SPGridView 不支持自动生成列。
3. 要实现分页的话,必须加入 SPGridViewPager,如图: