[ASP.NET MVC] ASP.NET MVC 初探(三)
Introduction
持續討論 Url Routing 的機制,自訂 Url Routing 規則與 Url Constraint
原始影片可參考http://www.runpc.com.tw/content/test_main_content.aspx?mgo=187&fid=E04
Examples
自訂 Url Routing
首先我們在 Global.asax 建立一個 Url Routing
建立相對應的 Controller 與 View
ArchiveController.cs
Entry.aspx
檢視執行頁面,
------------------------------------------------------------------------------------------------------------------------------------
Url Constraint
原本預設的 Url Routing
建立相對應的 Controller 與 View
ProductController.cs
ShowDetails.aspx
執行畫面
若此時我們輸入的 id 為 ABC 則會出現下面情況
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
如何避免這類訊息彈出
我們增加 Url Routing 設定
當使用者輸入 Product 皆會導向 ShowDetails View,若輸入非 數字的 id ,則會出現 404 錯誤,
頁面呈現
三小俠 小弟獻醜,歡迎指教