HTML服務器控件和WEB服務器控件的區(qū)別和聯(lián)系介紹
1.什么是Html服務器控件?
是HTML元素的一種演變,通過將HTML元素轉(zhuǎn)換為HTML服務器控件,也就是添加Runat="Server"屬性,這樣就使得HTML元素組件可以在服務器上以組件的方式出現(xiàn)了,并可以通過組件的方式對其編程去創(chuàng)建Web頁面了
2.什么是Web服務器控件?
Web 服務器控件同樣在服務器創(chuàng)建,且需要 runat="server" 屬性才能工作。不過,Web 服務器控件不必映射任何已有的 HTML 元素,它們可代表更復雜的元素。
3.他們有什么內(nèi)在的區(qū)別嗎?
單從定義還是看不出它們有什么太大的區(qū)別,我只能理解到一個需要映射HTML元素,一個不需要HTML元素.說到這,我想肯定同志對HTML元素產(chǎn)生疑惑吧.呵呵,HTML元素指的是從開始標簽到結束標簽的所有代碼,詳見:百度百科
下面我們通過MindManager來展示一下它們的區(qū)別吧
4.分別在什么時候使用他們呢?
如果某些控件不需要服務器端的事件或狀態(tài)管理功能時,可以選擇HTML控件,這樣可以提高應用程序的性能;如果需要對控件進行動態(tài)的處理,或要保存其狀態(tài)等可以選擇WEB服務器控件!WEB服務器控件用起來個人認為要方便,但考慮性能的話在能不用WEB服務器控件的地方就盡量不用
現(xiàn)在清楚了這兩種控件的區(qū)別和聯(lián)系了,接下來就是去實踐中體驗了,實踐才是硬道理,不過沒有這些做鋪墊也是不行的.
相關文章
IIS故障(Connections_Refused)問題分析及處理
這幾天某地市Web服務器連續(xù)多次出現(xiàn)故障問題(Connections_Refused),正好借這個案例向大家詳細介紹下,需要了解的朋友可以參考下2012-12-12.NET Core利用skiasharp文字頭像生成方法教程(基于docker發(fā)布)
這篇文章主要給大家介紹了關于.NET Core利用skiasharp文字頭像生成(基于docker發(fā)布)的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。2018-03-03Asp.net GridView隔行變色和光棒效果2種方法實現(xiàn)
兩種方法實現(xiàn)GridView隔行變色和光棒效果:前臺和后臺配合使用及JQuery方式,感興趣的朋友可以參考下哈,希望可以幫助到你2013-04-04詳解如何在ASP.NET Core Web API中以三種方式返回數(shù)據(jù)
這篇文章主要介紹了詳解如何在ASP.NET Core Web API中以三種方式返回數(shù)據(jù),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-01-01asp.net2.0如何加密數(shù)據(jù)庫聯(lián)接字符串
asp.net2.0如何加密數(shù)據(jù)庫聯(lián)接字符串...2006-09-09SignalR中豐富多彩的消息推送方式的實現(xiàn)代碼
這篇文章主要介紹了SignalR中豐富多彩的消息推送方式的實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-04-04