MVC顯示詳細記錄Without Entity Framework


看過此篇《MVC用非Entity Framework將數據顯示於視圖(二)http://www.cnblogs.com/insus/p/3364482.html 了解到把數據庫中數據表的數據顯示於視圖上。某一情況,我需要點擊一下記錄,能查看到其詳細的數據。

在MVC實現這樣的功能,其實也是很簡單的。我們可以先在數據庫中創建一個存儲過程([dbo].[usp_FruitCategory_GetByPrimarykey]):


傳入記錄的主鍵值,來獲取記錄。去修改Models目錄下的FruitCategoryEntity類,添加一個返回IEnumerable<FruitCategory>的函數(GetFruitCategoryByPrimaryKey(byte fruitCategory_nbr)):

接下來,我們可以去修改Controllers目錄下的CategoryController.cs類了。

最后是修心Category目錄下的Index.cxhtml視圖,添加一個“詳細”列,再在此目錄下創建一個Details.cshtml視圖,用來顯示詳細資料。



最是源程序(.NET Framework 4.5 + C#)與數據庫(SQL Server 2014)備文件:
http://download.cnblogs.com/insus/MVC/InsusMVCSiteCS_2013Oct13.rar



以下內容於2013-10-13 14:05 補充,重構了一下FruitCategoryEntity類:


 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM