ASP.NET 2.0 跨頁面主從報表:Repeater 分類列表 + DataList 商品明細雙頁傳遞
將主從資料拆分為**兩個獨立頁面**是另一種經典模式:主頁用 Repeater 列出分類,每列含超連結攜帶 CategoryID 導向明細頁;明細頁用 Data
ASP.NET 2.0 單頁面主從報表:Repeater 左側分類 + DataList 右側商品雙欄顯示
本章教導如何在**單一頁面**實現經典的「左側分類清單、右側商品明細」主從報表。使用 Repeater 顯示分類(含商品筆數),搭配 DataList 雙欄顯示
ASP.NET 三層架構 + 預存程序實現高效分頁:完整實作範例
分頁是資料量大時的必備功能。本文示範在 **ASP.NET 三層架構** 下,結合 **SQL Server 預存程序** 實現高效分頁,包含前端 GridVi
ASP.NET RadioButtonList 動態繫結資料並觸發選擇變更事件實作
RadioButtonList 是單選按鈕群組的伺服器控制項,常用於「分類篩選」等互動場景。本文示範如何在 Page_Load 動態從資料庫繫結選項,並配合 A
ASP.NET Session 完整指南:原理、屬性、方法、事件與實戰應用
Session 是 ASP.NET 維持使用者跨頁面狀態的核心機制。當使用者首次請求應用程式頁面時,伺服器建立唯一的 SessionID,透過 Cookie(預
WinForms DataGridView 多層級折疊控件實作:主從明細無限層級展開
從 Web 轉戰 WinForms,最讓人頭痛的是 **DataGridView 缺乏內建的主從折疊功能**。本文分享一個完整可用的 **多層級折疊 DataG
ASP.NET 驗證碼生成完整教學:從隨機碼產生到 GIF 圖片輸出
驗證碼是防止自動化腳本濫發表單的第一道防線。本文詳細拆解 ASP.NET 驗證碼的**兩大核心步驟**:隨機字元生成與儲存、動態圖片合成輸出,並提供可直接複製部
ASP.NET 三層架構完整實作指南:從資料庫到 Web 端的逐層解析
三層架構是企業級 ASP.NET 應用程式的基石,將系統劃分為表現層、業務邏輯層、資料存取層,實現關注點分離、易於測試與維護。本文以「新聞發布系統」為例,完整示
ASP.NET 2.0 DataList 編輯刪除實戰:從零打造可編輯資料列表(第 36 章)
GridView 內建編輯/刪除功能只需勾選智慧標籤即可完成,但 DataList 沒有這些開箱即用的功能。本章將手把手教你如何利用 DataList 的事件與
Scott Mitchell ASP.NET 2.0 資料教程中文導覽:74 篇完整目錄索引
Scott Mitchell 的經典 ASP.NET 2.0 資料教程系列 涵蓋從基礎資料存取到進階企業級模式,共 74 篇深度教學。本文整理完整目錄索引,並標
ASP.NET 呼叫預存程序完整指南:從基礎語法到分層實作
在 ASP.NET 開發中,預存程序是提升資料庫效能、強化安全性與簡化維護的關鍵技術。本文將系統性地介紹如何在 SQL Server 中建立預存程序,並示範在
ASP.NET 2.0 DataList 批次更新完整實作:全編輯模式、Update All 按鈕、僅更新異動資料優化
DataList 預設為逐筆編輯 (點編輯 → 改資料 → 更新),若使用者需一次修改大量資料,效率極低。本文示範批次更新模式:所有項目同時進入編輯狀態,使用者
ASP.NET 圖片上傳與刪除完整範例:FileUpload 控制項、路徑處理、檔案存在性檢查
本文提供一個精簡、可直接複製套用的 ASP.NET 圖片上傳與刪除完整範例,涵蓋副檔名驗證、伺服器路徑對應、資料夾自動建立、儲存檔案、刪除前存在性檢查等實務細節
ASP.NET 2.0 DataList 編輯/刪除例外處理完整教學:Try-Catch、友善錯誤訊息、保持編輯模式
DataList 直接呼叫 BLL 更新資料,若發生例外 (漏填必填欄位、價格格式錯誤、資料庫限制違反) 且未捕捉,使用者將看到 ASP.NET 預設黃色死機畫
ASP.NET DataList 分頁實作範例:PagedDataSource 完整程式碼教學
本文提供一個精簡、可直接複製套用的 DataList 分頁完整範例,使用 PagedDataSource 類別包裝資料來源,搭配 ViewState 管理目前頁
ASP.NET 2.0 DataList 編輯介面加入驗證控制項完整教學:RequiredFieldValidator、CompareValidator、ValidationSummary
無驗證的編輯介面極易因使用者輸入錯誤 (漏填名稱、價格格式錯誤、負數) 導致例外。本文示範在 DataList EditItemTemplate 內加入 驗證控
ASP.NET 2.0 DataList 自訂編輯介面進階實作:DropDownList、CheckBox、驗證與 Null 處理
DataList 編輯介面由 EditItemTemplate 定義,不限於 TextBox。本文完整示範豐富編輯介面:產品名稱、供應商、分類下拉選單、停產勾選
ASP.NET 2.0 DataList/Repeater 分頁功能完整實作:從 PagedDataSource 到自訂分頁架構
GridView/DetailsView/FormView 內建分頁,DataList/Repeater 則需自行打造。本文完整示範預設分頁 (PagedDat