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伺服器控制項 用...