我们开发中,通常需要写各种各样的部件来实现我们的展示或者功能,下面就介绍下刚刚接触的QuickPart+用户控件的方式,算是自己的学习笔记,也和大家交流下心得。
1、 新建Web应用程序
2、 在项目上,右键 – 添加 – 新建项 – 选择用户控件
3、 即可在用户空间里面,编写我们的代码了,添加Microsoft.SharePoint.dll的引用,代码上添加命名空间引用using Microsoft.SharePoint;
[Dll位置:C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\ISAPI]
4、 可以添加protected override void Render(HtmlTextWriter writer)函数,进行输出。
protected override void Render(HtmlTextWriter writer) { SPSite mySite = new SPSite("http://moss:2012"); SPWeb myWeb = mySite.OpenWeb(); SPList myList = myWeb.Lists["Test"]; SPQuery myQuery = new SPQuery(); myQuery.Query = " SPListItemCollection myListItemCol; myListItemCol = myList.GetItems(myQuery); writer.Write(" |
……