URLRewriter.NET 入門指南:偽靜態、二級域名、IIS 配置與回郵保持完整教程
什麼是 URLRewriter.NET URLRewriter.NET 是一個開源的 .NET HTTP 模塊,通過攔截請求在服務端內部重寫 URL,實現「偽靜
ASP.NET Repeater 獲取 CheckBox 選中行數據的兩種遍歷寫法
場景 Repeater 控件無像 GridView 那樣的 `SelectedIndex`/`DataKeys` 屬性,需手動遍歷 `Items` 集合,通過
ASP.NET 清除 Cookie 兩種標準寫法
方法一:設定 Expires 為過去時間 (推薦) // 寫法 1:DateTime.Now.AddDays(-1) Response.Cookies[Use
.NET 實用技巧大全:環境資訊、檔案操作、編碼、CSV 讀取與磁碟資訊
一、 環境與系統資訊 1. 取得特殊系統資料夾路徑 string myDocs = Environment.GetFolderPath(Environment
ASP.NET 高品質縮圖生成通用函式:多模式支援 (C#)
功能特色 支援四種模式:HW (固定寬高、可能變形)、W (固定寬、高等比)、H (固定高、寬等比)、Cut (固定寬高、裁切置中、不變形)。 高品質插值 (
ASP.NET TripleDES 加解密完整實作(含密鑰分離版)
核心類別:ClassTripleDES 提供四個靜態方法,涵蓋「密碼即金鑰」與「自訂金鑰」兩種模式: Encrypt(string pass) / Decry
ASP.NET 防止使用者重複登入的完整解決方案
核心邏輯:Application 單一登入清單 登入時檢查 Application[GLOBAL_USER_LIST](全站共享),若使用者 ID 已存在則拒絕
ASP.NET Repeater 取得 CheckBox 選中行資料的兩種寫法
常見需求:批次處理使用者勾選的列 Repeater 控制項不像 GridView 內建選取功能,需自行遍歷項目集合,找出 CheckBox 狀態並取得同行的隱藏
ASP.NET Access 新增資料並取回自動遞增 ID 完整實作
場景回顧:從介面到資料庫的完整流程 使用者在前端填寫標題、來源、網址三個欄位,點擊新增後,資料寫入 Access 資料表,並立即取得該筆記錄的自動遞增 ID 回
ASP.NET SAF 框架緩存服務核心實現原理解析
前言:從靜態緩存到樹狀結構的演進 在 ASP.NET 開發中,提升效能最直觀的手段莫過於緩存。常見的有 Output Cache、資料源緩存以及 System.
ASP.NET DataGridView 匯出 Excel 三大實戰方案:COM、CSV、進階判斷完整比較
前言 Windows Forms 應用程式中,將 DataGridView 資料匯出為 Excel 是常見需求。本文提供三種成熟度不同的方案:Excel COM
C# WinForm ShowDialog 子視窗向父視窗傳值完整實作:單次與驗證迴圈模式
核心機制 ShowDialog():以**模態**方式顯示子視窗,**阻塞**呼叫端程式碼,直到子視窗關閉。 子視窗關閉前設定 DialogResult 屬性
ASP.NET 系統性學習路徑指南:從零到精通的 9 階段完整規劃
前言:為什麼需要系統性學習? ASP.NET 建構在 .NET Framework 之上,是全面向物件的 Web 開發框架。許多初學者跳過基礎直接寫網頁,導致遇
ASP.NET 頁面關閉後伺服器端代碼是否繼續執行?Response.IsClientConnected 檢測與最佳實務
核心結論 預設情況下,使用者關閉瀏覽器頁面 (或按下停止),伺服器端正在執行的頁面代碼仍會繼續跑完,除非程式碼主動檢測連線狀態並提前終止。 為什麼會這樣?
ASP.NET Context.Handler 跨頁面傳值技術:Server.Transfer 進階應用
前言 ASP.NET 中頁面間傳值常見方式有 QueryString、Session、Cookie、ViewState 等。但當參數眾多、型別複雜、或不想暴露於
ASP.NET XML 序列化與反序列化完整指南:物件與 XML 互轉實戰
前言 .NET 提供 System.Xml.Serialization.XmlSerializer 實現物件與 XML 的雙向轉換。XML 序列化僅處理 pub
小孔子 CMS 資料新增/修改/綁定核心類別 dataHandle 完整解析
前言 「小孔子 CMS」採用一個核心資料存取類別 dataHandle 統一處理資料庫 CRUD 操作,透過「控制項綁定」機制,大幅簡化表單頁面的新增、修改、資