//使用viewbag和viewdata分別向檢視頁面各傳遞乙個字串型別的值
var list = db.students;
var loginname = "loginname";
viewdata["loginname"] = loginname;//將變數的值放入到viewdata中,viewdata是以鍵值對
viewbag.account = "111";
//使用viewbag和viewdata分別向檢視頁面各傳遞乙個ienumerable的值。
var booklist = db.studentbooks;
viewbag.booklist = booklist;
viewdata["booklist"] = booklist;
ViewBag的區別和使用
viewbag 和viewdata的區別 viewbag 它是 dynamic 型別對像,asp.net mvc3 才有,基於asp.net 4.0與.net framework,viewbag 比viewdata慢,在viewpage中查詢資料時不需要型別轉換,viewdata 它是key val...
ViewBag和ViewData的用法和區別
viewbag和viewdata的用法和區別 一 viewbag的定義 public dynamic viewbag return dynamicviewdata 二 viewdata的定義 public viewdatadictionary viewdata return viewdata set...
ViewBag 和 ViewData 的用法和區別
所謂的viewbag是asp.net mvc3 中對viewdata 的 一種動態封裝,用法更方便。它賦值的方法 viewbag.name jack 其實viewbag name 和viewdata.name是一樣的效果,只是方法不一樣。viewdata 是乙個特殊的字典類的名稱,我們可以用標準語法...