回顧 ASP.NET 頁面生命週期:回發導致頁面銷毀重建,控件屬性若不持久化將遺失。解決方案:使用 ViewState 保存屬性值。修改 RegisterControl 將 UserName/UserPwd 存取導向 this.ViewState。注意:ViewState 物件需可序列化、資料量宜小、自訂型別建議實作 TypeConverter。
ViewState
RegisterControl
UserName
UserPwd
this.ViewState
TypeConverter
(程式碼片段與多張圖片保留)
現代桌面應用常見的側邊欄交互:滑鼠懸停展開、移出自動摺疊、點
Web Service (ASMX/WCF) 仍是企業級系統
在 MVC 5 專案中建立一套靈活的角色/權限機制,核心思路
ASP.NET MVC Beta 引入自動模型繫結,Defa