GridView RowDataBound 動態套用列樣式:隔列換色與滑鼠懸停效果
實作程式碼 在 GridView 的 RowDataBound 事件中,針對資料列套用 CSS 類別與 JavaScript 滑鼠事件: protected v
ASP.NET TreeView 三步驟綁定 XML 資料生成樹狀選單
需求背景 許多教學採用遞迴綁定資料來源,對初學者較難理解。本文提供直觀的「三步驟」法:定義 XML、設計 TreeView、後端載入綁定,無需遞迴即可完成多層級
ASP.NET TextBox 搭配 Ajax CalendarExtender 日期顯示不全解決方案
問題情境 引用 AjaxControlToolkit 的 CalendarExtender 時,若 TextBox 寬度過小,日期選擇面板可能顯示不完整或排版錯
Repeater 控制項刪除前彈窗確認實作範例
前端:LinkButton 加入 Client 端確認 在 asp:LinkButton 的 OnClientClick 屬性中呼叫 JavaScript co
Silverlight 4 多語言實作完整指南:資源檔、繫結與動態切換
建立多語言資源檔 在專案中新增資料夾 Resource,加入資源檔 AppString.resx(預設語言)。 複製一份並重新命名為對應文化特性名稱,例如 A
ASP.NET 身份驗證全攻略:七大方式原理與實戰測試
前言:為什麼需要身份驗證? 在 B/S 系統開發中,「身份驗證」是資安的第一道防線。Web 應用程式公開於網際網路或區域網路後,若無任何驗證與權限控管,任何人皆
IIS 7 應用程式集區深度解析:架構、模式與優勢
前言:從 IIS 5 到 IIS 7 的演進 在 IIS 7 中,當您新增一個應用程式或獨立網站時,系統會自動建立一個對應的「應用程式集區」,這是 IIS 7
Silverlight / WPF 自訂按鈕控制項:依賴屬性綁定圖片、VisualStateManager 狀態切換 (Normal/MouseOver/Pressed/Disabled)
適用平台 Silverlight 4/5 (已終止支援,僅維護舊專案參考) WPF (.NET Framework / .NET Core / .NET 6+
C# / JavaScript 獲取當前頁面 URL 完整屬性對照表:Request.Url、Location、Document 全解析
測試網址 https://www.example.com:8080/web/index.aspx?category=books&id=123#section2
C# 動態產生 XML 兩種經典方式:StringBuilder 拼接 vs XmlTextWriter 流式寫入、效能與記憶體對比
目標 XML 結構 <?xml version=1.0 encoding=utf-8?> <bookstore> <book
C# 操作 Excel 完整 CRUD 實作:OleDb 連線、實體映射、分層架構、參數化 SQL 防注入
適用場景與限制 ✅ 適用:小型資料量、離線報表、匯入匯出、無 Office 環境 (需安裝 Access Database Engine) ❌ 不適用:高併發
解決 IIS 瀏覽 ASPX 頁面顯示「無法顯示 XML 頁」錯誤:aspnet_regiis 註冊修復
在 IIS 中瀏覽 `.aspx` 頁面時,IE/Edge 顯示: 無法顯示 XML 頁。使用樣式表無法查看 XML 輸入。請更正錯誤然後單擊重新整理按鈕
ASP.NET 即時圖表完整方案:OWC (Office Web Components) 伺服端繪圖、RecordSet 資料綁定、GIF 輸出、自動清理
技術背景 在 ASP.NET Web Forms 時代 (約 2002-2010),OWC (Microsoft Office Web Components)
ASP.NET 整合 OWC11 (Office Web Components) 繪製 3D 統計圖表完整實作
Microsoft Office Web Components (OWC) 曾是 ASP.NET 早期伺服器端動態圖表的主流方案,支援 50+ 圖表類型 (柱狀
ASP.NET 全站防注入攻擊:Global.asax 統一參數驗證攔截器實作
SQL 注入、XSS、指令注入是 Web 應用最常見的安全威脅。在 ASP.NET Web Forms 中,透過 `Global.asax` 的 `Applic
C# Attribute (特性) 完整實戰:自訂特性定義、屬性裝飾、反射讀取、實際應用場景
什麼是 Attribute? Attribute (特性) 是 .NET 中將中繼資料附加至程式碼元素 (類別、屬性、方法、參數、組件等) 的機制。編譯器將特性
ASP.NET 動態產生 JPEG 縮圖:支援品質參數調整的 HttpHandler 實作
在 ASP.NET 中動態產生圖片 (如縮圖、水印、驗證碼) 最標準的做法是實作 `IHttpHandler` (`.ashx`),直接輸出二進位串流至 `Re
ASP.NET DropDownListCheckBox 多選下拉元件:基於 LigerUI 解決 PostBack 狀態遺失問題
ASP.NET Web Forms 中原生 `CheckBoxList` 雖支援多選,但無法呈現「下拉式」介面。結合 jQuery UI / LigerUI 實