ASP.NET中共有幾種類型的控件,各有什么區別


兩種類型的控件:1.客戶端控件   2.服務器端控件

    1)客戶端控件:HTML標簽控件,響應客戶端事件不用刷新頁面,但是ajax技術可以使客戶端控件發送請求給webService.

    2)服務器端控件:有兩類

           A)一個是Web服務器控件,將會以post或者get形式發送給服務器,進行數據操作頁面提交后將會刷新。

      Web服務器控件分為:a)內部控件: 內部控件的使用方法與 HTML 控件相同,它們映射到 HTML 元素並通過使用 runat = "server" 屬性在服務器上執行 

                b) 列表控件: 用於在 Web 頁中創建數據列表  

                c) 復雜控件: 當希望控件擁有復雜的功能或使用 HTML 元素無法創建的功能豐富的用戶界面時,可以使用復雜控件 

                d) 驗證控件: 輸入控件的數據需要進行准確性和取值范圍方面的檢查

   B)一個是HTML服務器控件,通過runat=”server”在服務器端加載,可以通過服務器端操縱這個控件,如賦value值,和Web服務器控件差的很遠,充其量算一行代碼。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM