发布一个定制的webpart:R***eader
生活随笔
收集整理的這篇文章主要介紹了
发布一个定制的webpart:R***eader
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
此webpart改造自海洋工作室([url]http://www.oceanstudio.net[/url])的SharePoint Server WebPart.[url]http://weblogs.asp.net/jan/archive/2004/02/23/78231.aspx[/url],按照Aspnet2.0的WebPart API進(jìn)行修改。 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 目前,Asp.Net具有兩個(gè)WebPart類(lèi):ContentWebPart用于可視化編輯內(nèi)容,GenericWebPart在將其他的常規(guī)(用戶(hù)控件/自定義控件/標(biāo)準(zhǔn)控件)放在WebPartZone中時(shí)隱式使用。另外還可以從抽象基類(lèi)WebPart中派生定制的控件類(lèi),以此創(chuàng)建自己的WebPart.與定制控件和用戶(hù)控件相比。WebPart的優(yōu)勢(shì)是:在WebPart控件中,可以直接訪問(wèn)Webpart的基礎(chǔ)結(jié)構(gòu)。例如可以進(jìn)行個(gè)性化設(shè)置等。 R***eader WebPart是一個(gè)RSS新聞閱讀器,RSS閱讀器自動(dòng)更新你定制的網(wǎng)站內(nèi)容,保持新聞的及時(shí)性。具體代碼很長(zhǎng),這里就不列出。主要的屬性通過(guò)三個(gè)特性來(lái)標(biāo)記。Personlizable確保該屬性可以個(gè)性化,并為每個(gè)用戶(hù)存儲(chǔ)一個(gè)。另一個(gè)特性是WebBrowsable,確保可以使用PropertyGridEditorPart控件通過(guò)Web來(lái)編輯該值。第三個(gè)特性DisplayName被賦予在編輯器中顯示為標(biāo)題的文本。代碼下載地址:R***eader.src
演示地址: [url]http://dev.club.xct.cn[/url] 自由、創(chuàng)新、研究、探索……
演示地址: [url]http://dev.club.xct.cn[/url] 自由、創(chuàng)新、研究、探索……
轉(zhuǎn)載于:https://blog.51cto.com/shanyou/75110
總結(jié)
以上是生活随笔為你收集整理的发布一个定制的webpart:R***eader的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: js中的小技巧
- 下一篇: Apache2 之虚拟主机设置指南