日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

Scott Mitchell ASP.NET 2數(shù)據(jù)控件嵌套_.Net教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:ASP.Net中無刷新執(zhí)行Session身份驗證
在寫一個客戶的B/S結(jié)構(gòu)應用程序時,突然發(fā)現(xiàn)一個技巧,不知道是否是MS的一個BUG,給相關(guān)的有研究的朋友原先考慮寫一個檢查Session的類,Session失效后,必須轉(zhuǎn)向登陸頁面,可每一個調(diào)用該類的頁

除了靜態(tài)HTML和數(shù)據(jù)綁定語法,template也可以包含Web控件和用戶控件.這些控件的屬性可以通過聲明語法,數(shù)據(jù)綁定語法或在服務器端通過事件處理編程來設(shè)置.

通過將控件嵌入到template里,可以自定義界面,提升用戶體驗.例如,在在GridView控件中使用TemplateField 里,我們學習了如何通過在GridView的TemplateField里加一個Calendar控件來表示員工的雇傭日期.在給編輯和新增界面增加驗證控件 和定制數(shù)據(jù)修改界面 里,我們學習了如何通過添加驗證控件, TextBox,DropDownList和其它Web控件來自定義編輯,插入界面.

Template也可以包含其它數(shù)據(jù)控件.即,我們可以讓DataList在Template里包含其它DataList(或者Repeater,GridView,DetailsView等).這個工作的挑戰(zhàn)在于將數(shù)據(jù)綁定到里面的數(shù)據(jù)控件上.有幾種不同的方法可以實現(xiàn),包括從使用ObjectDataSource的聲明語言到直接編程.

在本章里我們將探索如何使用嵌套的Repeater.外層的Repeater將每個category顯示為一個item,包含category的name和description.每個category的item里的Repeater顯示此category下的每個product(見圖1).我們將分別學習如何通過聲明和編程的方法創(chuàng)建內(nèi)層的Repeater.

圖1: Category和屬于它的Product一起被列出

第一步: 創(chuàng)建Category列表

當創(chuàng)建一個使用嵌套數(shù)據(jù)控件的頁時,我發(fā)現(xiàn)開始從最外層的控件的設(shè)計,創(chuàng)建和測試開始非常的有幫助,這個時候不用管內(nèi)層嵌套的控件.因此,我們首先實現(xiàn)往頁面里添加一個Repeater來列出category的name和description.

打開DataListRepeaterBasics文件夾里的NestedControls.aspx頁.添加一個Repeater控件,將ID設(shè)為CategoryList..通過它的智能標簽,選擇創(chuàng)建一個新的名為CategoriesDataSource的ObjectDataSource.

圖 2: 創(chuàng)建一個名為CategoriesDataSource的ObjectDataSource

分享:.net教程:ASP.NET GridView的分頁功能
要實現(xiàn)GrdView分頁的功能。 操作如下: 1、更改GrdView控件的AllowPaging屬性為true。 2、更改GrdView控件的PageSize屬性為 任意數(shù)值(默認為10) 3、更改GrdView控件的PageSetting->Mod

共4頁上一頁1234下一頁
來源:模板無憂//所屬分類:.Net教程/更新時間:2008-08-22
相關(guān).Net教程