MVC4 下DropDownList使用方法

2022-02-15 13:10:30 字數 1208 閱讀 7749

與mvc3相比,差別很大:

表現形式一:

public

actionresult main()

);items.add(

new selectlistitem );

viewbag.movietype =items;

return

view();

}

表現形式二:

public

enum

unit

var values = enum.getvalues(typeof(unit)).cast();

var items = from value in

values

select

new selectlistitem ;

@html.dropdownlist("

movietype

")

使用方法擴充套件:

///

///在mvc開發中我們常常用到列舉型別,通常列舉型別在使用中是是用dropdownlist,每次轉換不是什麼好辦法。 通過擴充套件加以實現此功能。

///public

static

class

exselectlistitem;

return

result;

}public

static listtoselectlistitem(this enum valueenum, string

selectname)

).tolist();

}}

var items = unit.堆.toselectlistitem("捆"

);viewbag.unit = items;

//

下拉列表

listlist = new list()

,new selectlistitem()

};viewbag.gender = new selectlist(list, "

value

", "

text

",entity.gender);

@html.dropdownlist("

gender

", null, new )

MVC4學習筆記(一) 認識MVC

mvc就是為了快速開發出乙個軟體專案,有多快了?你甚至可以在5分鐘內開發出乙個五臟俱全的軟體系統,一點也不假。mvc model view controller,模型 檢視 控制器模式 用於表示一種軟體架構模式。它把軟體系統分為三個基本部分 模型 model 檢視 view 和控制器 control...

MVC4程式執行報錯

近期了解mvc4的時候弄了乙個簡單的小工程,使用entity framework作為model,f5啟動除錯執行的時候沒有問題,但是發布到iis之後訪問就報錯 錯誤資訊如下 很奇怪,搜尋了一下,找到乙個老外的帖子,戳這裡 解決方案如下 首先檢查ef相關的程式集是否被引用,主要有兩個 entityfr...

MVC4 的簡單學習

1.html元件,提供很多有用的功能,html.textboxfor 這個是可以直接使用model中的東西的 2.2.remote特性,不好用,每次輸入,都要到後台去驗證,這個就有問題了,如果需要連庫查,肯定效能太差了,應該看一下怎麼回事 3和4都這個毛病 3.要詳細看看路由設定啊,很亂 4.如果要...