ASP.NET MVC 核心教程(十一):母版頁切換、使用者控件與檔案上傳
母版頁動態切換 母版頁與 Controller 無關,可在 Action 中指定:return View(null, Site2); 即可使用 Site2.ma
解決 ASP.NET MVC Preview 2 中 CheckBox 模型繫結失效的問題
問題現象 View 使用 Html.CheckBox(IsBirthday, 我是否過生日, item.IsBirthday),Controller 以 Upd
ASP.NET 整合身份證閱讀機:透過 WinForm 控件讀取二代證資料
架構設計 Web 應用無法直接存取硬體,解決方案:建立 WinForm 控件專案 (ReadCardControl),封裝 P/Invoke 呼叫閱讀機 DLL
使用 JSON 實作 TextBox 下拉選擇與自由輸入雙模式
前端實作 頁面放置隱藏 <div id=pubDiv> 作為下拉選單容器。JavaScript 讀取伺服端產生的 JSON 物件 strJson,根
自訂 MOSS 搜尋結果:修改連結目標與回傳屬性
搜尋結果 XML 結構 MOSS 核心結果 Web Part 回傳 XML,包含 workid、title、url、HHTitle、HHUrl 等屬性。若需顯示
ASP.NET MVC Framework 與 WCSF MVP 模式深度比較
處理流程差異 MVC:請求先到達 Controller,Controller 從 Model 取得資料,選擇 View 呈現結果。 MVP:請求先到達 View
ASP.NET 自訂 TextBox 控件:內建輸入提示(Watermark)功能
功能描述 擴充 TextBox,新增 Tip 屬性。控件取得焦點時若值等於提示文字則清空並恢復黑色字體;失去焦點且值為空時顯示灰色提示文字。使用者輸入提示文字作
實作表頭固定、內容可捲動的 GridView 解決方案
核心概念 僅需設定 GridView 寬度,透過 JavaScript 將表頭複製至獨立 <div>,內容區設定 overflow-y: scrol
整合 Telerik RadControls RadMenu 打造資料庫驅動的系統選單
資料庫設計 使用 Access 範例,資料表欄位包含:自動編號、選單編碼、選單名稱、請求網址、圖片路徑、快捷鍵、順序、層級、是否末節點、父選單編碼。以選單編碼為
ASP.NET 自訂伺服器控件:擴充 GridView 支援空資料顯示標題列
控件設計目標 繼承 GridView,新增 EnableEmptyContentRender 與 EmptyDataCellCssClass 屬性。當資料來源為
ASP.NET MVC 實用技巧(一至二):動態設定頁面標題與傳遞上下文至 ViewModel
技巧一:基底控制器統一管理頁面標題 建立 MyBaseController 繼承 Controller,加入 Title 屬性寫入 ViewData[Page_
ASP.NET MVC 實用技巧(三):自訂分頁元件 Pager
分頁需求與模擬資料 假設需要一個顯示頁碼的分頁列,URL 格式為 /Home/Index?p=1、/Home/Index?p=2 等。Controller 模擬
使用 aspnet_compiler.exe 進行網站預編譯部署指南
預編譯步驟 開啟命令提示字元,切換至 .NET Framework 目錄:c:\windows\microsoft\framework\v2.0.50727
ASP.NET MVC 框架(一):打造簡易電子商務網站
專案建立與架構概覽 使用 Visual Studio 2008 建立「ASP.NET MVC Web 應用程式」專案,預設會產生兩個專案:主 Web 專案與測試
ASP.NET MVC 框架(二):深入解析 URL 路由機制
ASP.NET MVC URL 路由系統核心功能 ASP.NET MVC 內建靈活的 URL 路由系統,允許開發者在應用程式中定義 URL 對應規則。路由系統有
ASP.NET MVC 框架(三):ViewData 傳遞方式全解析——從 ViewDataDictionary 到強型別 ViewModel
系列第三篇,深入探討 Controller 向 View 傳遞資料的三種主要方式:ViewDataDictionary、ViewData.Model (強型別)
ASP.NET MVC 框架(四):表單編輯與提交場景完整實作——產品 CRUD 範例
系列第四篇,示範 MVC 處理表單輸入/提交的核心模式:產品列表、新增、編輯三大體驗,涵蓋 HTML Helper 表單生成、模型繫結、驗證、PRG 模式與安全