人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

ASP.NET中的Web Controls

ASP.NET中的Web Controls

更新時間:2022-07-24 文章作者:未知 信息來源:網絡 閱讀次數:


Web controls使創建forms 和HTML controls.的工作將會變得簡單易行。例如在ASP中典型的選擇框 selectbox里,你不得不創建一個循環以便讓控制系統裝入數據。但在ASP.net里,你將會擁有一個"data-bound",這意味著它會與數據源連接,并會自動裝入數據。這些功能聽起來簡直是妙不可言,但是讓我們細細的來檢驗一下。
通過傳統的ASP和ADO,你能夠選擇在哪里放置數據庫游標(服務器一邊或是用戶一邊),至于其它的,是依靠你想要創建的性能和功能類型來做決定。但是在ASP+里,你不再有選擇。因為在web controls和服務器之間的鏈接,迫使你不得不將所有的事物都放置在客戶方。對于客戶和服務器來說,不啻于一個性能中心,因為它必須將所有的數據存儲在本地內存里。
Web controls 也在嚴格的XML 術語中引進了新的語法。因此,你會不再有比較松散的代碼編輯過程,你必須關閉所有的標記符,使用定義等等。當然,大多數人對于適應這個功能會感到非常痛苦,但是嚴格的的代碼編輯過程通常意味著更少的錯誤。
另一方面關于Web forms 缺陷在于,要想使用Web form的大部分功能,你必須使用forms 的POST 方法;例如,state管理。當你使用GET方法時,所有的all best 會被關閉掉,你就不能使用相應的功能。這個限制實在太沒必要了。
ASP.NET Server Controls
許多系統過去的組成部分現在成為ASP.NET Server Controls。例如:ad rotator已升級,并開始用XML來存儲它的信息,但不僅僅于此。這兒有一整套控制系統,它可以做任何事情,從代為管理你的表單狀態到顯示日歷、桌面。事實上,幾乎每HTML元素都有ASP.NET Server Controls,通過ASP.NET Server Control,可以與HTML元素程式化的相互影響。例如,你不再需要為了維持一個在LISTBOX里選定的 OPTION而大走彎路。你只需指示LISTBOX 在服務器里運作并代你進行管理就可以了。更為方便的是,你只需設定好程序,LISTBOX就會按指令依次顯示選定的項目。 也許在這個新的 controls中最有趣的莫過于 DataGrid。Datagrid是一個多列的數據綁定網格,通過它你可以輕而易舉的將數據置于其中。它同時提供分頁、排序等所有你所期望的功能。
記錄丟失,對于程序員來說是一個非常嚴重的事情。在新的系統中, 中心對象是Dataset。它與recordset相類似,是數據內在存儲記憶的副本。Dataset對于您的開發來說是中心所在,但是現在,我只能說它只是相近與XML,使程式在簡單化和統一化的過程中,相對簡單。你還是可以用你過去用過的來處理一切…(除了服務器端游標)…

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 上思县| 三门峡市| 巫溪县| 隆回县| 襄汾县| 淳化县| 武宁县| 三明市| 南昌市| 宝清县| 柯坪县| 堆龙德庆县| 竹溪县| 西和县| 横山县| 乳山市| 浮山县| 永春县| 墨玉县| 图木舒克市| 莱阳市| 武隆县| 武胜县| 克什克腾旗| 中牟县| 石门县| 琼中| 西贡区| 安化县| 元氏县| 镇原县| 芦溪县| 西平县| 读书| 颍上县| 黄冈市| 泰兴市| 公安县| 高阳县| 东乡| 沂南县|