在ASP.NET 2.0中操作資料之五十三:在Data Web控制項顯示位元據_自學過程

導言:  在前面的教程我們闡述了應用程式處理位元據的2種模式,以及使用FileUpload 控制項從瀏覽器向伺服器檔案系統上傳檔案。當檔案上傳並儲存在檔案系統裡時,應在相應的資料庫記錄裡儲存該檔案的儲存路徑。  我們先來看如何為終端使用者提供位元據。怎樣展示位元據呢?這取決於其類型。比如圖片,我們將其顯示為image;如果是PDFs,Microsoft

在ASP.NET 2.0中操作資料之五十二:使用FileUpload上傳檔案_自學過程

導言:  到目前為止,我們的教程圍繞的是text資料。然而,很多應用程式既需要處理text資料,也需要處理位元據。比如招聘網站可能需要使用者上傳Word或PDF格式的簡曆。  使用位元據面臨一項挑戰:在應用程式中如何儲存位元據。我們必須更新添加記錄的介面以支援使用者上傳本地電腦中的檔案,並添加額外的功能以下載某條記錄的相關位元據。本章以及接下來的3章,我們探討如何處理這些問題。在本系列教程結束時,我們將建立一個功能完善的應用程式,它為每種類型的記錄提供相關的圖片和PDF小冊子。

在ASP.NET 2.0中操作資料之五十:為GridView控制項添加Checkbox_自學過程

導言:  在前面的教程裡我們探討了如何為GridView控制項添加radio buttons列。當使用者最多隻能選擇一項資料時,我們可以在使用者介面裡添加radio

在ASP.NET 2.0中操作資料之四十八:對SqlDataSource控制項使用開放式並發_自學過程

導言:  在前面的教程裡,我們考察了如何為SqlDataSource控制項添加插入、更新、刪除功能。簡而言之,就是為其nsertCommand, UpdateCommand和DeleteCommd屬性賦以相應的INSERT,UPDATE和DELETESQL語句,並將相應的參數放置在<InsertParameters>,

在ASP.NET 2.0中操作資料之四十四:DataList和Repeater資料排序(三)_自學過程

第七步: 在自訂分頁的Repeater 裡添加排序功能  現在已經完成了自訂分頁,我們再來添加排序功能。ProductsBLL類的GetProductsPagedAndSorted方法和GetProductsPaged一樣有startRowIndex 和 maximumRows 參數,不一樣的是它還多了一個sortExpression

在ASP.NET 2.0中操作資料之四十三:DataList和Repeater資料排序(二)_自學過程

接著上篇介紹,上篇已經通過DropDownList簡單實現了排序的功能,下面讓我們看看帶有分頁的排序該怎麼做。第五步: 為使用預設分頁的DataList添加排序的支援  開啟PagingSortingDataListRepeater檔案夾裡的SortingWithDefaultPaging.aspx和Paging.aspx 頁。在Paging.aspx 頁裡查看源檔案。將圖8裡選擇的文本複製下來,然後粘貼到SortingWithDefaultPaging.aspx

在ASP.NET 2.0中操作資料之四十二:DataList和Repeater資料排序(一)_自學過程

導言  DataList和Repeater資料分頁裡我們學習了如何在DataList裡添加分頁功能。我們在ProductsBLL類裡建立了一個名為GetProductsAsPagedDataSource的方法,它返回一個PagedDataSource對象。當綁定到DataList或Repeater時,他們將只顯示請求頁的資料。這個技術和GridView,DetailsView,FormView的內建分頁功能原理差不多。  除了分頁外,GridView還提供了內建的排序功能,而DataList和R

在ASP.NET 2.0中操作資料之四十一:DataList和Repeater資料分頁_自學過程

導言  分頁和排序是顯示資料時經常用到的功能。比如,在一個線上書店裡搜尋關於ASP.NET 的書的時候,可能結果會是成百上千,而每頁只列出十條。而且結果可以根據title(書名),price(價格),page count(頁數),author name(作者)等來排序。我們在分頁和排序報表資料 裡已經討論過, GridView, DetailsView, 和FormView 都有內建的分頁功能,僅僅只需要勾一個checkbox就可以開啟。GridView

在ASP.NET 2.0中操作資料之四十:自訂DataList編輯介面_自學過程

導言  DataList的編輯介面由EditItemTemplate裡的標記語言和web控制項定義。在目前為止所做的DataList編輯功能的例子裡,編輯介面都只包含TextBox。在前面一章裡,我們通過添加驗證控制項來增加了使用者體驗,提高了可用性。  EditItemTemplate可以包含除了TextBox以外的很多控制項,比如DropDownList, RadioButtonList,

在ASP.NET 2.0中操作資料之三十八:處理BLL和DAL的異常_自學過程

導言  在DataList裡編輯和刪除資料概述裡,我們建立了一個提供簡單編輯和刪除功能的DataList。雖然功能上已經完整了,但是對使用者來說是不友好的。因為所有在編輯和刪除過程中產生的異常都是未處理的。比如,遺漏了輸入product的name,或者編輯product時在price裡輸入“Very

在ASP.NET 2.0中操作資料之三十七:DataList批次更新_自學過程

導言  在前面我們學習了如何建立item級的DataList。和可編輯的GridView一樣,每個DataList裡的item都包含一個Edit

[翻譯]Scott Mitchell 的ASP.NET 2.0資料教程_自學過程

Scott Mitchell 的ASP.NET 2.0資料教程目錄索引01.建立一個資料訪問02.建立一個商務邏輯層03.母板頁和網站導覽04.使用ObjectDataSource展現資料05.聲明參數06.編程設定ObjectDataSource的參數值07.使用DropDownList過濾的主/從報表08.使用兩個DropDownList過濾的主/從報表09.跨頁面的主/從報表10.使用

在ASP.NET 2.0中操作資料之三十四:基於DataList和Repeater跨頁面的主/從報表_自學過程

導言  在前面一章裡我們學習了如何在一個頁裡顯示主/從資訊.另外一種經常使用的模式就是將主從資訊用兩個頁分別顯示.在前面的跨頁面的主/從報表

在ASP.NET 2.0中操作資料之三十二:資料控制項的嵌套_自學過程

導言  除了靜態HTML和資料繫結文法,template也可以包含Web控制項和使用者控制項.這些控制項的屬性可以通過聲明文法,資料繫結文法或在伺服器端通過事件處理編程來設定.  通過將控制項嵌入到template裡,可以自訂介面,提升使用者體驗.例如,在在GridView控制項中使用TemplateField 裡,我們學習了如何通過在GridView的TemplateField裡加一個Calendar控制項來表示員工的僱傭日期.在給編輯和新增介面增加驗證控制項 和定製資料修改介面

在ASP.NET 2.0中操作資料之三十一:使用DataList來一行顯示多條記錄_自學過程

導言  在前兩章的做的DataList的例子裡我們都是使用單列的HTML<table>來顯示資料.而自訂使DataList將資料顯示在多列多行的table裡也非常容易.而且還可以以單行多列來顯示資料.  我們可以通過RepeatColumns和RepeatDirection屬性來自訂DataList.這兩個屬性決定了資料顯示時候的列數和方向(水平或垂直).圖1是以一個3列的table來顯示product資訊的DataList例子.圖 1: DataList

在ASP.NET 2.0中操作資料之三十:格式化DataList和Repeater的資料_自學過程

導言  在前面的教程裡我們學習了DataList提供了一些風格樣式的屬性.而且我們還學習了如何定義HeadStyle, ItemStyle, AlternatingItemStyle, 和SelectedItemStyle等屬性的預設CSS.除了這四個屬性外,DataList還提供了其它屬性,比如Font, ForeColor, BackColor,

在ASP.NET 2.0中操作資料之二十九:用DataList和Repeater來顯示資料_自學過程

導言  在之前的28篇教程的例子裡,如果我們需要顯示某個資料來源的多條記錄,我們使用GridView .GridView 的一行表示資料來源的一條記錄,列表示一個欄位.雖然GridView 用來顯示資料,分頁,排序,編輯,刪除非常的方便,但是有點臃腫.而且GridView 結構的標記是固定的—它包含一個帶有<tr>和<td>的HTML <table>標記.  為了在顯示多條記錄時,有更好的自訂功能,ASP.NET 2.0提供了DataList

在ASP.NET 2.0中操作資料之二十七:建立自訂排序使用者介面_自學過程

簡介  顯示大量已經按類別(不是很多)排序的資料但沒有類別分界線,使用者很難找到所需要的類別。例如,資料庫中只有9個類別(8個不同的類別和1個null),共81種產品.現在用一個GridView列出所有產品,假設有使用者對類別Seafood的產品感興趣,她一定會按類別排序,把Seafood產品排列在一起.排序後,使用者便尋找Seafood產品開始和結束的地方。雖然是按英文字母排列類別不難找到Seafood,但仍要花些時間在GridView尋找。為了進一步的區分類別,許多網站使用類別分界線這種排序

在ASP.NET 2.0中操作資料之二十:定製資料修改介面_自學過程

簡介  GridView和DetailsView控制項通過繫結資料行和CheckBox列,可以簡化資料編輯介面製作,呈現唯讀,編輯和新增介面,我們不需要增加元素標記或編寫任何額外代碼就可以得到這些介面。然而,繫結資料行和CheckBox列呈現的介面卻缺乏實際應用中經常用到的定製功能。為了對GridView和DetailsView的編輯、新增介面進行定製,需要用模板列(TemplateField)替換原有列。  在上節教程中我們討論如何增加驗證控制項來定製資料編輯介面,而本節教程將示範如何使用We

ASP智能搜尋的實現_應用技巧

用ASP實現搜尋引擎的功能是一件很方便的事,可是,如何?類似3721的智能搜 索呢?比如,當在搜尋條件框內輸入“中國人民”時,自動從中提取“中國”、 “人民”等關鍵字並在資料庫內進行搜尋。看完本文後,你就可以發現,這個功 能實現起來竟然是如此的簡單。OK,Follow Me!     第一步,我們要建立一個名為db_sample.mdb的資料庫(本文以Access2000數

總頁數: 1638 1 .... 1591 1592 1593 1594 1595 .... 1638 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.