ASP.NET 伺服器端輸入驗證元件庫:通用參數檢驗類
設計目標 避免依賴驗證控件產生的大量客戶端腳本,集中實作伺服器端驗證邏輯,涵蓋字串、日期、數字、編碼等常見類型。 ParameterVerify 靜態類核心方
一個通用的 .NET Cookie 操作類別
背景 多角色電商系統 (買家、賣家、代理商、管理員等) 需建立不同域名、不同內容的 Cookie。重複撰寫 Cookie 程式碼冗長且易出錯,故封裝通用類別。
使用 WATS 遠端管理 ASP.NET 使用者與角色
WATS 簡介 ASP.NET Web Administration Tool (WATS) 內建於 C:\Windows\Microsoft.NET\Fram
在 ASP.NET 中實作 RSA 加密
背景 MD5、SHA1 為單向雜湊,無法解密。RSA 非對稱加密可加密/解密,適合需機密性的資料傳輸。.NET 提供 RSA (基類) 與 RSACryptoS
在應用程式中識別 UserAgent 對應的瀏覽器
ASP.NET 內建機制 Web 應用可用 Request.Browser 取得 HttpBrowserCapabilities,判斷瀏覽器類型、螢幕大小、JS
使用資料來源控件簡化操作 (1) - SqlDataSource 基礎
SqlDataSource 免寫碼資料繫結 ASP.NET 2.0 引入資料來源控制項,配合 GridView 等資料繫結控制項,無需撰寫 ADO.NET 程式
使用資料來源控件簡化操作 (2) - SqlDataSource 事件詳解
SqlDataSource 事件分類 每個 CRUD 操作對應兩個事件: Deleting (刪除前) / Deleted (刪除後) Updating / U
ASP.NET 控制項設計時支援 (1) - ControlDesigner 基礎
ControlDesigner 類別 ControlDesigner 是 Web 伺服器控制項設計工具的基類。透過擴展此類,可自訂控制項在 Visual Stu
ASP.NET 控制項設計時支援 (2) - 自動格式化
自動格式化功能 控制項智慧標籤中的「自動格式」對話框,可快速套用預定義樣式組合。 相關類別 ControlDesigner.AutoFormats:回
ASP.NET 控制項設計時支援 (3) - 智慧標籤
智慧標籤介紹 控制項右上角的小三角箭頭展開的工作清單即為智慧標籤,可快速設定常用屬性 (如 GridView 的分頁、排序)。 實作步驟 建立自訂 D
ASP.NET 控制項設計時支援 (4) - 單一編輯區域
單一編輯區域簡介 內建 Panel、MultiView 等控制項在設計時提供框線區域與標題,方便編輯內部內容。設計時呈現效果與執行時不同。 Contain