分页样式(菜鸟问)
可不可以把MOSS的WebPart的分页效果改为下图样式?
如果能,又该如何该?
请高人指点!
首页 上一页 1 2 3 4 5 6 .... 9 10 下一页 尾页
[解决办法]
完全和ASP。NET的WEBPAGE,和WEBCONTROL一样
[解决办法]
推荐一个Opensource的自定义分页组件:
http://www.codeproject.com/KB/custom-controls/CollectionPager.aspx
它实现了通过url传参及Postback页面两种方式进行分页操作。
希望它能满足你的需求。
[解决办法]
1,通过WEBPART CONNECT方式来实现
a,你的WEBPART作为PROVIDER
b,而LIST作为CUSTOMER
2,通过 WebPartManager.WebParts
[解决办法]
用asp.net写一个页面是一样的,只是写的是webpart而已,然后放到moss里面就行了
不同的是数据源不是数据库,是moss的列表
[解决办法]
SPSite oSiteCollection = SPContext.Current.Site;SPList oList = oSiteCollection.AllWebs["Site_Name"].Lists["List_Name"];SPListItemCollection collListItems = oList.Items;foreach (SPListItem oListItem in collListItems){ if (oListItem["Choice_Field_Name"] != "None") { Label1.Text += SPEncode.HtmlEncode(oListItem["Field1_Name"]) + " -- " + SPEncode.HtmlEncode(oListItem["Field2_Name"]) + "<BR>"; }}