在視圖中,引用model,並綁定。有2種情況,一是數據集,另一個是單個model。實現之前,有準備一個數據吧。創建一個model:source code: namespace Insus.NET.Models { public class Book { public string Publishin ...
在視圖中,引用model,並綁定。有2種情況,一是數據集,另一個是單個model。
實現之前,有準備一個數據吧。
創建一個model:
source code:
namespace Insus.NET.Models { public class Book { public string Publishing { get; set; } public string ISBN { get; set; } public DateTime PublicationDate { get; set; } } }View Code
source code:
namespace Insus.NET.Entities { public class BookEntity { public IEnumerable<Book> GetBook = new List<Book> { new Book { Publishing = "商務出版社",ISBN="13468564394",PublicationDate=Convert.ToDateTime("2016-04-13")}, new Book { Publishing = "中華出版社",ISBN="56634565746",PublicationDate=Convert.ToDateTime("2016-01-19")}, new Book { Publishing = "海天出版社",ISBN="78234235454",PublicationDate=Convert.ToDateTime("2016-03-22")}, new Book { Publishing = "雲貴出版社",ISBN="46724356756",PublicationDate=Convert.ToDateTime("2016-02-22")} }; } }View Code
OK,上面的操作Action View5()中,LINQ只是返回單筆記錄,這樣,我們在視圖中,就可以這樣引用model:
如果在視圖中,返回一個數據集,也就是多筆記錄,我們又怎樣引model:
創建另一個操作Action View6():