Web伺服器控制項和HTML伺服器控制項的總結

2021-09-22 10:24:27 字數 624 閱讀 1014

web 伺服器控制項比 html 伺服器控制項更豐富、更抽象。web 伺服器控制項在 asp.net 頁上有 asp 標記字首,例如 。屬於 system.web.ui.webcontrols 命名空間的asp.net伺服器控制項。

html 伺服器控制項 (html server control)

屬於 system.web.ui.htmlcontrols 命名空間的 asp.net 伺服器控制項。html 伺服器控制項直接對映到 html 元素,並在 asp.net 頁中宣告為乙個由 runat=「server」 屬性標記的 html 元素,所有 html 伺服器控制項必須位於帶有 runat=「server」 屬性的 標籤內!

輸入到web伺服器控制項的資料在請求之間可以維護(即具有狀態管理功能),而html 伺服器控制項無法自動維護資料,只能使用頁面級的指令碼來儲存和恢復。

web 伺服器控制項可以自動檢測瀏覽器並調整到恰當的顯示;html 伺服器控制項自動適應功能,必須在**中手動檢測瀏覽器。

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

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

HTML伺服器控制項和WEB伺服器控制項的區別和聯絡

是html元素的一種演變,通過將html元素轉換為html伺服器控制項,也就是新增runat server 屬性,這樣就使得html元素元件可以在伺服器上以元件的方式出現了,並可以通過元件的方式對其程式設計去建立web頁面了 web 伺服器控制項同樣在伺服器建立,且需要 runat server 屬...

Web伺服器控制項

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