摘要:[SharePoint 2007]如何建立Web Part
一開始接觸Web Part 是從SharePoint 2010開始,回過頭在學2007的開發,有種自由落體的感覺! 2010 Web Part開發真的便利很多, 整個感覺跟ASP.Net 網頁開發方式相像,光有介面編輯開發就與2007差別很大,2007中畫面顯示的內容元件可都是用程式碼自行產生! 部署2010輕鬆在屬性設定對應位置就可以安裝測試,2007可是要手動部署!
這篇先說如何在2007建立Web Part :
1. 建立個類別庫專案
2. 加入參考
3. 繼承System.Web.UI.WebControls.WebParts.WebPart
4.改寫 Render方法。我是要做個表格,裡面有個DropDownList控制項,所以先改寫 CreateChildControls方法,透過此方法加入一個自行定義的DropDownLis,在Render方法就可以輸出顯示在畫面上。
5. 結果就是下面圖片的樣子。
如果是要自訂複雜畫面,如GridView就是很辛苦的事,自己慢慢寫程式自訂,不然就是找第三方工具協助開發囉!