程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> 在ASP.NET 2.0中使用webpart系列控件

在ASP.NET 2.0中使用webpart系列控件

編輯:關於ASP.NET

在現在的網站設計中,更強調的是用戶的個性化設置,讓用戶可以自由的設 置符合自己喜好的頁面成為網站開發人員的頭號難題,不過現在看來這個難題微 軟幫我們解決了。在asp.net 2.0中新增加了一系列webpart控件,可以讓用戶很 方便地對網頁的各區域布局進行調整。在一些web應用程序中,如果用戶想自定 義頁面布局,比如一個新聞發布系統,想讓左,中,右三欄的位置進行調換的話 ,就可以使用webpart控件。

下面,我們來看下asp.net 2.0中webpart系列控件的一些基本用法。

首先,在vs.net 2005 中的工具箱中,可以找到如下圖所示的webpart系列控 件,有很多個,限於篇幅,本文介紹其中的一些重要的控件:

在webpart系列控件中,其中的webpartmanager控件用於統一管理各webpart 控件。而webpartzone控件,則是提供了各區域劃分,在這些區域中,用戶可以 往裡面放置各式各樣的控件,而當運行的時候,用戶可以移動的就是這些 webpartzone控件所在的區域。

為增強認識,我們先做個簡單的例子。

1、首先使用vs.net 2005 beta 2(或者RC1)新建一個web站點,

2、往窗體中拖拉一個webpartmanager控件,再建一個3列1行的表格,分別往 每個單元格裡拖拉一個webpartzone控件,如下圖:

3、往webpartzone1中拖拉放一個日歷控件,並為這個日歷控件選擇一個合適 的樣式

4、切換到代碼視圖狀態,將日歷控件的title屬性改為:today’s date。注意的是,日歷控件本身沒有title屬性,但當一個控件加入到 webpartzone區域中去後,則該控件被自動包裝為GenericWebPart類型控件,這 些類型的控件有title屬性。

5、這時,我們可以按F5來運行該程序,運行如下圖所示,可以看到,區域的 右上角有最小化和關閉,恢復的按鈕。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved