ASP.NET 2.0 DataList/Repeater 自訂分頁加排序完整實作 (三):自訂分頁下的排序功能
承接前兩篇,本文完成自訂分頁的 Repeater 再加入排序功能。核心在於 BLL 提供 GetProductsPagedAndSorted(sortExpre
ASP.NET 2.0 DataList/Repeater 自訂按鈕實作:ItemCommand 事件完整教學
DataList 與 Repeater 控制項不像 GridView 內建編輯/刪除按鈕,但透過 ItemCommand 事件,能輕鬆實作任意自訂伺服器端邏輯的
ASP.NET 2.0 SqlDataSource 入門:查詢與顯示資料庫資料完整教學
SqlDataSource 是 ASP.NET 2.0 五大內建資料來源控制項之一,專為直接存取關聯式資料庫設計。本文從建立專案頁面、設定連線字串、配置查詢指令
ASP.NET 2.0 SqlDataSource 完整實戰:插入、更新、刪除資料零程式碼教學
SqlDataSource 是 ASP.NET 2.0 內建五大資料來源控制項之一,能直接對資料庫執行 CRUD 操作,搭配 GridView、DetailsV
ASP.NET 伺服器控制項 ClientID 與 UniqueID 取得方法總整理
在撰寫 JavaScript 或 jQuery 操作 ASP.NET Web Forms 頁面時,常需取得伺服器控制項在瀏覽器端真實渲染出的 id 與 name
GridView 日期時間格式化實戰:BoundField 與 TemplateField 差異解析
延續上篇主題,本文針對 GridView 中日期顯示「多出 00:00:00」的經典問題,實測比較 BoundField 與 TemplateField 兩種寫
ASP.NET GridView 日期格式化:隱藏時分秒的完整解決方案
在 ASP.NET 開發中,GridView 控制項是呈現表格資料最常用的工具之一。但預設情況下,若資料庫欄位為 DateTime 型別,GridView 會完
ASP.NET 2.0 數據操作系列(四十八):SqlDataSource 開放式平行存取控制實作
前言 多人同時編輯同一筆資料時,後儲存者可能覆蓋先儲存者的變更(Last Write Wins)。開放式平行存取控制(Optimistic Concurrenc
ASP.NET 2.0 數據操作系列(四十九):GridView 加入單選按鈕實現單選功能
前言 GridView 內建 CommandField 可顯示「選取」按鈕,但外觀固定。若需原生單選按鈕(RadioButton)介面,需自行實作。本篇示範在
ASP.NET 2.0 數據操作系列(五十):GridView 加入核取方塊實現多選刪除
前言 上一篇示範 GridView 單選(RadioButton),本篇實作多選場景:在 GridView 每列加入 CheckBox,使用者可勾選任意多筆資料
ASP.NET 2.0 數據操作系列(五十一):GridView 頁腳列實現新增記錄功能
前言 GridView 內建編輯/刪除功能,但缺少新增介面。本篇示範利用 GridView 的 FooterRow(頁腳列)建立新增介面,包含文字方塊、下拉清單
ASP.NET 2.0 數據操作系列(五十二):FileUpload 控制項上傳檔案完整實作
前言 前幾篇教學專注於文字資料處理,實務應用常需處理二進位資料(如履歷 PDF、產品圖片)。本系列接下來四篇將完整涵蓋:二進位資料儲存策略比較、FileUplo
ASP.NET MVC 專案實作 Bundle 封裝壓縮 JS 與 CSS 完整指南
前言 ASP.NET MVC 4 內建 System.Web.Optimization 提供 Bundle 功能,可將多個 JS/CSS 檔案合併壓縮為單一請求
ASP.NET System.Web.Optimization 封裝優化原理與快取機制深度解析
前言 現代 Web 專案常包含大量 CSS/JS 模組化檔案,瀏覽器並發連線限制導致載入緩慢。ASP.NET System.Web.Optimization 組
ASP.NET 2.0 數據操作系列(五十三):在 Data Web 控制項中顯示二進位資料
前言 延續前一篇檔案上傳主題,本篇著重於如何將已儲存的二進位資料呈現給使用者。根據資料類型不同,呈現方式亦異:圖片宜直接內嵌顯示,PDF/Word/ZIP 等文
ASP.NET 2.0 數據操作系列(五十四):在新增記錄時整合檔案上傳功能
前言 在前兩篇教學中,我們已經探討如何使用 FileUpload 控制項從客戶端上傳檔案至伺服器,以及如何在資料 Web 控制項中顯示二進位資料。本篇將更進一步
ASP.NET 2.0 編輯與刪除現有二進位資料(檔案上傳完結篇)
承接前三章(資料庫新增欄位、架構更新、新增資料與顯示),本章完成二進位資料處理的最後一環:GridView 內建編輯/刪除功能,支援圖片更換、小冊子更新/移除/
ASP.NET 2.0 ObjectDataSource 內建快取功能完整教學
ObjectDataSource 內建快取屬性,只需設定幾個屬性即可快取查詢結果,大幅減少資料庫往返。本文完整示範設定步驟與運作機制。 快取核心概念 時間基