成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

ASP.NET 2.0中使用Web Parts

開發 后端
本文介紹ASP.NET 2.0中使用Web Parts,以及介紹WebPartManager控件和WebPartZone控件,還有其它很多可用的控件。比較重要的控件還有兩類。

劃分頁面

Microsoft SharePoint的開發人員和用戶可能會對Web Parts比較熟悉,因為Web Parts就是SharePoint開發環境中的一項標準屬性。Web Parts是控制部分頁面的軟件組件。在ASP.NET2.0中,Web Parts提供了菜單,用戶可以用其來控制組件的動作,例如隱藏、***化、編輯等。

處理Web Parts時需要理解的一個關鍵概念就是網頁的劃分。一般來說,一個頁面會被劃分為很多部分,稱為區域。在ASP.NET 2.0中,Web Parts的版式設計就是通過區域控制。

控件層次

ASP.NET 2.0中包含了許多控件。當web程序需要使用Web Parts 時,就要用到這些控件。WebPartManager就是其中一個重要的控件,使用Web Parts就要用到它。對于終端用戶來說,這個控件是不可見,它負責管理頁面的個性化以及協調Web parts和區域之間的通信。

每一使用Web parts 控件集的頁面必須包含一個WebPartManager控件,使用一個WebPartManager控件的語法如下:

  1. < asp:WebPartManager ID="WebPartManagerID" runat="server"> 
  2.   < /asp:WebPartManager> 

WebPartZone是下一層次的控件。作為Web 部件控件集中的主要控件,其用以承載網頁上的WebPart 控件。WebPartZone一般是第二個被添加到頁面上的控件(存在多個區域時就需要多個這樣的控件),它允許用戶指定Web表格中的特定區域。使用一個WebPartZone控件的語法如下:

WebPartZone控件用來定義頁面的一個范圍(或者區域),也可以在WebPartZone控件中添加其它的控件,如圖A所示,將一個ASP.NET按鈕控件添加到WebPartZone控件中(樣例包含了完整的頁面資源,也包括WebPartManager控件)。

這一樣例中含有三個區域,通過HTML表格的形式呈現在頁面上(其中第二個區域中還含有按鈕控件)。這是一個非常簡單的例子。你也可以將任意的ASP.NET服務器控件放置在這些區域中。WebPartManager控件和WebPartZone控件是最基本的,還有很多其它可用的控件。

使用Visual Studio

使用控件最簡單的方法就是通過Visual Studio開發環境。Visual Studio的工具欄中就含有WebParts類別,含有不同可用的控件,程序中的Web Parts時就可使用這些控件。

我已經介紹了WebPartManager控件和WebPartZone控件,還有其它很多可用的控件。比較重要的控件還有下面這兩類:

CatalogZone:作為Web Parts控件集中的主要控件,用以承載網頁上類型為CatalogPart 的ASP.NET 服務器控件。CatalogZone 控件僅在用戶將網頁切換到目錄顯示模式時才變得可見。

ConnectionZone:設置控件的連接屬性。允許打開/關閉連接。使 Web Parts之間能夠進行動態連接。ProxyWebPartManager控件能實現web parts 控件間的靜態連接。

還有很多其它可用的控件,但是這已經超出了本文的范圍。此外,你也可以開發自己的控件。當頁面使用Web Parts時,你可以用這些控件來控制頁面的不同部分。

【編輯推薦】

  1. 淺談ASP.NET應用程序
  2. ASP.NET的預編譯應用程序
  3. 概述ASP.NET 2.0的FormView控件
  4. 優化ASP.NET 2.0 Profile Provider
  5. 淺析ASP.NET進程模型配置
責任編輯:佚名 來源: IT168
相關推薦

2009-01-07 11:38:22

ASP.NET.NET錯誤記錄

2009-07-30 12:19:32

ASP.NET中使用A

2009-07-20 16:45:41

使用StringBuiASP.NET

2024-05-17 08:59:02

.NET對象映射庫

2009-07-27 16:53:15

ASP.NET 2.0

2009-07-22 17:28:07

CSS文件ASP.NET 2.0

2009-07-23 16:28:20

URL映射ASP.NET 2.0

2009-05-05 14:02:14

PlaceHolder控件ASP.NET

2009-07-22 09:36:54

使用UpdataModASP.NET MVC

2009-08-04 11:19:30

Web ResourcASP.NET 2.0

2010-06-23 08:56:58

ASP.NET MVC

2009-07-22 17:23:03

XmlDataSourASP.NET 2.0

2009-07-30 15:17:16

ASP.NET 2.0

2010-11-02 08:46:55

NupackASP.NET MVC

2009-07-27 17:32:39

Web ServiceASP.NET

2009-07-21 11:14:19

max-age設置ASP.NET 2.0

2009-07-20 15:48:10

OWC組件ASP.NET 2.0

2009-07-27 15:58:25

添加GridView

2009-07-29 10:30:53

Web應用程序ASP.NET

2009-07-21 17:27:12

UpdateProgrASP.NET AJA
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 天堂一区二区三区四区 | 国产高清精品一区二区三区 | 国产精品夜夜夜一区二区三区尤 | 欧美网站一区 | 国产精品久久av | www.五月婷婷.com | 精品99爱视频在线观看 | 欧美精品在线看 | 国产区在线观看 | 欧美国产精品一区二区 | 欧美伊人影院 | 99re66在线观看精品热 | 欧美国产日韩在线观看 | 国产免费又色又爽又黄在线观看 | 久久新 | 日韩欧美天堂 | 青青操91| 国产一区久久久 | 亚洲v区 | 国产又爽又黄的视频 | 精品久 | 国产日本精品视频 | 免费成人av | 成人精品一区亚洲午夜久久久 | 毛片a级 | 毛片a| 成人欧美一区二区三区在线观看 | 日本在线网址 | 天天色天天射天天干 | 国产视频精品在线观看 | 成人精品毛片 | 国产精品99久久久久久www | 91精品国产91久久久久久 | 成人在线视频一区 | 亚洲视频一区在线观看 | 精品国产一区二区在线 | 一区二区三区日韩 | 日本黄色高清视频 | 成人精品国产一区二区4080 | a级免费黄色片 | 亚洲视频一区在线播放 |