Web伺服器控制項

2021-06-05 22:58:55 字數 1797 閱讀 4625

構造web伺服器控制項,就是在構造乙個控制項,即一組指令,只是該控制項用於伺服器(而不是客戶端)。預設情況下,asp..net提供的所有web伺服器控制項都在控制項宣告的開頭使用asp:。下面是乙個典型的web伺服器控制項:

下面是asp.net中一些常用的web伺服器控制項。

1、label伺服器控制項:用於在瀏覽器上顯示文字。accesskey屬性用於指定熱鍵。

2、literal伺服器控制項:工作方式非常類似於label伺服器控制項。

3、textbox伺服器控制項:該控制項在窗體上提供乙個文字框,讓終端使用者輸入文字。textbox伺服器控制項派生於webcontrol基類,所以可以使用該基類的focus()方法。focus()方法可以把終端使用者的游標動態地放置在某個指定的窗體元素上(不僅僅是textbox控制項,可以使派生於webcontrol類的任何乙個伺服器控制項)。所以,它是textbox控制項最常用的乙個方法。

4、button伺服器控制項:web窗體的乙個常見控制項,按鈕。按鈕時提交窗體的常用元素。commandname屬性可以讓窗體上的多個按鈕來處理乙個事件。

5、linkbutton伺服器控制項:button控制項的乙個變體,基本上與button控制項相同,但linkbutton控制項採用的是超連結的形式,且這不是一般的超連結。終端使用者單擊該鏈結時。它的行為與按鈕類似。如果web窗體上有非常多的按鈕,這就是乙個理想的控制項。

6、hyperlink伺服器控制項:可以通過程式設計方式處理web頁面上任意超連結。

7、dropdownlist伺服器控制項:可以把html選擇框放在web頁面上,並對它進行程式設計操作。如果集合中有許多項,希望終端使用者從中選擇一項時,使用該控制項是很理想的。該控制項通常用於中大型集合。如果集合比較小,應該考慮使用radiobuttonlist伺服器控制項。

8、listbox伺服器控制項:它顯示乙個資料項集合。可以使用selectionmode屬性讓終端使用者從listbox控制項顯示的內容中選擇多項。

9、checkbox伺服器控制項:web窗體上覆選框允許使用者選擇項集合中的項。

10、checkboxlist伺服器控制項:非常類似於checkbox控制項。該控制項允許操作一組項,而不是乙個項。

11、calendar伺服器控制項:該控制項是乙個功能豐富的控制項,允許使用者直接在web頁面上放置乙個功能完善的日曆。

12、adrotator伺服器控制項:該控制項可以配置應用程式,使之向終端使用者顯示一系列廣告。

13、xml伺服器控制項:可以使用xsl樣式表獲取和轉化xml。該控制項只有2個屬性。第乙個是documentsource,它指向檔案的路徑;第二個是transformsource,它提供了在轉換xml文件時要使用的xslt檔案。

14、panel伺服器控制項:可以封裝一組操作或布置asp.net頁面的控制項。它基本上是其他控制項的容器,可以把一組伺服器控制項及其他元素轉變為乙個單元。

15、placeholder伺服器控制項:該控制項就是乙個佔位符,可以把物件動態插入頁面。可以將它看作新增其他控制項 的標記。

16、bulletedlist伺服器控制項:乙個常用的html web頁面元素是帶專案符號的列表中的一組項。該控制項可以確定用於顯示列表的樣式。

17、fileupload伺服器控制項:可以使用該控制項上傳檔案。

18、multiview和view伺服器控制項:同時使用這2個控制項,能夠開啟或關閉asp.net頁面的不同部分。開啟或關閉頁面的不同部分,就是啟用或禁用multiview控制項中一系列view控制項,類似於改變panel控制項的可見性。但對於某些操作,multiview控制項的管理和使用都比較容易。

19、wizard伺服器控制項:和multiview控制項一樣,wizard伺服器控制項可以建立一系列顯示給終端使用者的步驟。

20、imagemap伺服器控制項:可以把影象轉變為導航選單。

HTMl伺服器控制項和WEB伺服器控制項 二

htmlcontrol 所有的html伺服器控制項都繼承自htmlcontrol類。該類分為三種型別 htmlinputcontrol 輸入控制項 htmlcontainercontrol 容器控制項 htmlimage 控制項 htmlcontrol繼承自system.web.ui.control...

Web伺服器控制項續

1.windows控制項與web伺服器控制項的主要區別 asp.net提供的web伺服器控制項簡化了web應用程式的設計過程。windows控制項的屬性 方法 事件都是在本機上執行的 web伺服器控制項的屬性 方法 事件則全部是在伺服器端執行的。在web應用程式中,使用者通過客戶端瀏覽器操作web頁...

web伺服器控制項 導航控制項 SiteMapPath

我是一名在校大學生,因為我們這學期學習web開發,我寫這篇日誌的目的有以下乙個,1 經過 老師的講解,自己進行總結,算是對他的加深,我也想以後在這方面發展,一位c 是物件導向的,對我來說是比較容易學的。2 通過我的詳細總結,或許能夠給大家提供一定的幫助。3 因為有時候閒著也是閒著,這要一邊能夠練習打...