步步为营 SharePoint 开发学习笔记系列 五、Web Part开发
2012-01-11 10:25
543 查看
概要
现在有两种不同的Web部件。老的WSS风格的WebPart依赖于Microsoft.SharePoint.dll,必须继承自WSS 2.0所定义的WebPart基类,其命名空间为Microsoft.SharePoint.WebPartPages。新的ASP风格WebPart依赖于System.Web.dll,必须继承自不同的一个由ASP.NET 2.0定义的WebPart基类,其命名空间为System.Web.UI.WebControls.WebParts。
我们将从简单的hello Word web part 开始:
代码设计:
?
在我们建好的spring blog中作如下操作把webpart加入站点中:
1、首先把自己写的webpart激活。如下点击populate gallery.
2、在spring blog加载web part,首先点击edit page.
3、再点击add web a part 后,选择我们的samplewebpart.
4、结果如我们所想的一样
接着我们做一个复杂点的,用户登陆web part.要做这样一个web part,我们先要加一个 user control,名字命名为LoginUserControl.ascx,
代码设计如下:
?
后台的代码如下:
?
UserBE和UserBO的代码相信大家都懂的,我就不贴出来了.
WebPart的代码如下:
?
结果如下图:
?
出现我们预想的画面。
接下来我们再做一个用户祥细信息的webpart和editwebpart.
现在有两种不同的Web部件。老的WSS风格的WebPart依赖于Microsoft.SharePoint.dll,必须继承自WSS 2.0所定义的WebPart基类,其命名空间为Microsoft.SharePoint.WebPartPages。新的ASP风格WebPart依赖于System.Web.dll,必须继承自不同的一个由ASP.NET 2.0定义的WebPart基类,其命名空间为System.Web.UI.WebControls.WebParts。
我们将从简单的hello Word web part 开始:
代码设计:
?
1、首先把自己写的webpart激活。如下点击populate gallery.
2、在spring blog加载web part,首先点击edit page.
3、再点击add web a part 后,选择我们的samplewebpart.
4、结果如我们所想的一样
接着我们做一个复杂点的,用户登陆web part.要做这样一个web part,我们先要加一个 user control,名字命名为LoginUserControl.ascx,
代码设计如下:
?
?
WebPart的代码如下:
?
?
接下来我们再做一个用户祥细信息的webpart和editwebpart.
相关文章推荐
- 步步为营 SharePoint 开发学习笔记系列 一、简介
- 步步为营 SharePoint 开发学习笔记系列总结
- 步步为营 SharePoint 开发学习笔记系列 六、EditorPart开发
- 步步为营 SharePoint 开发学习笔记系列 四、创建sub site和创建list
- 【转】步步为营 SharePoint 开发学习笔记系列总结
- 步步为营 SharePoint 开发学习笔记系列 七、SharePoint Timer Job 开发
- 步步为营 SharePoint 开发学习笔记系列 四、创建sub site和创建list
- 步步为营 SharePoint 开发学习笔记系列 五、Web Part开发
- 步步为营 SharePoint 开发学习笔记系列 八、SharePoint EventHandler开发
- 步步为营 SharePoint 开发学习笔记系列 十、SharePoint web service 开发(下)
- 步步为营 SharePoint 开发学习笔记系列 九、SharePoint web service 开发(上)
- 步步为营 SharePoint 开发学习笔记系列 九、SharePoint web service 开发(上)
- 步步为营 SharePoint 开发学习笔记系列 一、简介
- 步步为营 SharePoint 开发学习笔记系列 十、SharePoint web service 开发(下)
- 步步为营 SharePoint 开发学习笔记系列 八、SharePoint EventHandler开发
- 步步为营 SharePoint 开发学习笔记系列 二、安装和配置
- 步步为营 SharePoint 开发学习笔记系列[转]
- 步步为营 SharePoint 开发学习笔记系列总结(转)
- 步步为营 SharePoint 开发学习笔记系列 三、创建Web Application和创建Site
- 步步为营 SharePoint 开发学习笔记系列总结