ASP.NET AspNetPager 分頁控件完整使用教學
Wuqi.Webdiyer.AspNetPager 是經典免費分頁控件,支援 `GridView`、`Repeater`、`DataList` 等資料控件,提供
ASP.NET 結合 HttpHandler 實現圖片防盜連
實作 `IHttpHandler` 攔截 `.jpg` 請求,檢查 `Request.UrlReferrer.Host` 是否為允許域名,非法請求回傳預設圖片
ASP.NET 判斷陣列/集合是否包含指定值的多種方法
針對字串陣列、`List`、逗號分隔字串等常見場景,提供 `foreach`、`List.Contains`、LINQ、`Array.IndexOf`、`Has
ASP.NET 應用程式層級驗證登入:HttpModule 與 Generic Handler 實作
透過實作 `IHttpHandler` + `IReadOnlySessionState` 的 Generic Handler (`.ashx`),在 `web
ASP.NET 取得當前 URL 各屬性完整對照表
針對 `Request.Url`、`Request.RawUrl` 等屬性,以實例網址 `https://www.example.com/app/page.as
ASP.NET 遞迴統計目錄下檔案與子目錄數量
使用 `System.IO.DirectoryInfo` 遞迴遍歷目錄樹,分別統計檔案總數與子目錄總數,含非遞迴單層列舉寫法對比。 遞迴統計檔案總數 int
防 SQL 注入:以程式碼產生參數化通用分頁查詢 SQL
針對上篇漏洞,提出應用層組裝參數化分頁 SQL的通用類別 `PagerQuery`,支援 `WHERE` 條件參數化、`ORDER BY`、`GROUP BY`
通用分頁預存程序的 SQL 注入漏洞深度剖析
廣為流傳的「萬能分頁預存程序」雖使用參數化輸入,但因內部動態拼接 SQL 字串再 `EXEC` 執行,導致單引號轉義失效,存在嚴重 SQL 注入風險,且無法在預
ASP.NET 多檔案上傳元件(相容 IE6/7/8)完整實作
不依賴 Flash/Silverlight,純 HTML + JavaScript 動態增減 ``,配合後端 `HttpFileCollection` 遍歷儲存
ASP.NET 實現 Word 文件線上預覽:伺服端轉 HTML 方案
利用 `Microsoft.Office.Interop.Word` 在伺服端將上傳的 `.doc/.docx` 轉為 HTML,前端直接以 `` 或 AJAX
ASP.NET 前台調用後台變數與常用語法大全
整理 ASP.NET Web Forms 前台(.aspx)存取後台(.cs)變數、方法、資料綁定、資料庫操作等核心語法,適合快速查閱與入門參考。 1. 前台
ASP.NET 環境下 JavaScript 外掛庫的統一組織與管理方案
針對頁面引用多個 jQuery 外掛時的依賴管理、路徑維護、快取失效等痛點,提出一套以配置檔驅動、單一 Script 入口的管理方案:`` 即可自動解析依賴、合
打造漂亮新聞列表(三):AJAX 無刷新分頁完整實作
本系列第三篇,實現新聞列表的 無刷新分頁。採用 jQuery Pagination 外掛配合 ASP.NET Generic Handler (ASHX) 回傳
基於 TokyoTyrant 的 C# 客戶端開源專案實戰詳解
本文介紹一個針對 Tokyo Tyrant(TT)的 C# 客戶端開源專案,支援連線池、UTF-8、完整 CRUD 與索引管理,並附效能測試對比 MongoDB
ASP.NET 實現 UTF-7 轉 GB2312 編碼轉換
在處理舊系統資料遷移或特定郵件協議解析時,常需將 UTF-7 編碼字串轉為 GB2312。以下提供一個可直接使用的靜態方法,涵蓋關鍵邊界情況處理。 完整轉換方
ASP.NET GridView 實現滑鼠懸停列變色效果
在 ASP.NET Web Forms 開發中,為 GridView 控制項添加滑鼠懸停時的列背景色變化,能顯著提升使用者體驗。這裡介紹一種簡潔的實現方式,透過