ASP.NET UpdateProgress 非同步載入進度提示完整使用指南
控制項用途 UpdateProgress 配合 UpdatePanel,在**非同步回發期間**顯示載入中提示 (文字、圖片、動畫),提升使用者體驗,避免重複點
ASP.NET AJAX Control Toolkit DropDownExtender 下拉面板擴充完整實作
控制項用途 DropDownExtender 將任何控制項 (Label, Button, TextBox) 變為**下拉觸發器**,點擊彈出指定 Panel
ASP.NET AJAX Control Toolkit CalendarExtender 日期選擇器完整使用指南
基本用法 CalendarExtender 為 TextBox 附加彈出式日期選擇,**無需撰寫 JavaScript**。 <asp:ScriptMan
ASP.NET GridView 依使用者過濾資料:Parameter 綁定 ControlID 實作
核心技巧 使用 SqlDataSource 的 SelectParameters 綁定 **頁面上的控制項** (如 Label) 而非直接用 Session,
ASP.NET GridView 僅更新特定欄位:ReadOnly 屬性與 UpdateCommand 裁剪
需求場景 GridView 顯示完整資料,但編輯模式下**只允許修改部分欄位** (如狀態、備註),其他欄位 (如 ID、建立時間、帳號) 鎖定不可編輯。 兩
ASP.NET AJAX Control Toolkit CascadingDropDown 級聯下拉完整實作指南
控制項簡介 CascadingDropDown 是 AJAX Control Toolkit 提供的 **DropDownList 擴充器**,實現「選擇縣市
ASP.NET AJAX ScriptManager 核心屬性與使用詳解
角色定位 ScriptManager 是 ASP.NET AJAX 架構的核心,**每頁只能有一個**,且必須置於其他 AJAX 控制項 (UpdatePane
將組件安裝至 GAC 完整步驟:強名稱簽名、編譯、部署與驗證
前置條件 Visual Studio / .NET SDK (含 sn.exe, gacutil.exe) 類別庫專案 (Class Library) 管理員
ASP.NET 專案引用 GAC 組件的三種方法
背景知識 全域組件快取 (GAC) 供多應用程式共用強名稱組件。Visual Studio **設計時** 並不直接讀取 GAC,而是參考檔案系統上的實體 DL
ASP.NET Cookie Expires 陷阱:Request 取得後 Expires 歸零問題與解決
問題現象 寫入 Cookie 時設定 Expires = DateTime.Now.AddYears(1),但從 Request.Cookies[name] 讀
ASP.NET URL Rewriter 完整部署指南:規則配置、IIS 設定與 Postback 修正
元件介紹 URLRewriter.dll 是經典的 ASP.NET HTTP Module,透過 Web.config 定義正則規則,將友善 URL (如 /S
ASP.NET 匯出 Excel 日期格式錯誤問題:原因分析與解決方案
問題現象 GridView/HTML Table 匯出 Excel 時,日期欄位顯示錯誤:使用者選擇 dd/mm/yy 格式,日份大於 12 的資料 (如 30
ASP.NET 正確刪除 Cookie 的方法:原理解析與程式碼範例
常見誤區 Request.Cookies.Clear() 僅清除伺服器端集合,**不會** 刪除瀏覽器端的 Cookie。要真正刪除,必須回應一個同名、已過期的
ASP.NET XMLHTTP 封裝類:支援 GET/POST、自動編碼與資源釋放
設計目標 將 MSXML2.XmlHttp 的底層操作封裝為可重用的 XMLHTTP 類別,提供型別安全的參數結構、統一錯誤處理、實作 IDisposable
ASP.NET 伺服端跨域解決方案:XmlHttp 與 HttpWebRequest 兩種實作
為什麼需要伺服端跨域? 瀏覽器同源策略阻擋前端 AJAX 直接呼叫不同網域 API。解決方式是由伺服端代理請求:前端呼叫自家後端,後端再以 HttpClient
ASP.NET 隨機碼產生器:數字、字母、混合碼與 GUID 完整實作
功能概覽 RandomObject 類別集中處理各類隨機字串產生需求,包含純數字、純字母、英數混合、日期時間序列碼與 GUID,適用於驗證碼、訂單編號、臨時密碼
ASP.NET 時間操作工具類:格式化、差值計算與常用轉換
前言 專案中頻繁需要日期時間的格式化顯示、差值計算。本文提供 TimeObject 靜態工具類,封裝常用時間操作,減少重複代碼,提升可維護性。 主要功能方法
ASP.NET 取得伺服器硬體資訊:CPU、磁碟、記憶體與作業系統
概述 透過 System.Management 命名空間 (WMI) 與登錄檔讀取,可在 ASP.NET 伺服端輕鬆取得主機硬體規格。本文整理 CpuInfoO