MVC HtmlHelper用法大全

2022-03-07 12:58:09 字數 3692 閱讀 4251

htmlhelper用來在檢視中呈現 html 控制項。

以下列表顯示了當前可用的一些 html 幫助器。 本主題演示所列出的帶有星號 (*) 的幫助器。

textbox

* — renders a text box.'> 

@html.actionlink("這是乙個連線", "index", "home")

帶有querystring的寫法

@html.actionlink("這是乙個連線", "index", "home", new ,null)

@html.actionlink("這是乙個連線", "index", new )

有其它html屬性的寫法

@html.actionlink("這是乙個連線", "index", "home", new )

@html.actionlink("這是乙個連線", "index",null, new )

querystring與html屬性同時存在

@html.actionlink("這是乙個連線", "index", "home", new , new )

@html.actionlink("這是乙個連線", "index" , new , new )

textbox

* — renders a text box.'>生成結果為:

這是乙個連線

帶有querystring的寫法

這是乙個連線

這是乙個連線

有其它html屬性的寫法

這是乙個連線

這是乙個連線

querystring與html屬性同時存在

這是乙個連線

這是乙個連線

textbox

* — renders a text box.'>2.routelink

跟actionlink在功能上一樣。

@html.routelink("關於","about",new)

帶querystring

@html.routelink("關於","about",new)

@html.routelink("關於","about",new,new)

textbox

* — renders a text box.'>生成結果:

關於

關於關於

@using(html.beginform("index","home",formmethod.post))

ortextbox

* — renders a text box.'>@html.beginform("index", "home", formmethod.post)

@html.endform()

@html.textbox("input1") 

@html.textbox("input2",model.categoryname,new)

@html.textbox("input3", viewdata["name"],new)

@html.textboxfor(a => a.categoryname, new )

textbox

* — renders a text box.'>生成結果:

textbox

* — renders a text box.'>5.textarea

@html.textarea("input5", model.categoryname, 3, 9,null)

@html.textareafor(a => a.categoryname, 3, 3, null)

textbox

* — renders a text box.'>生成結果:

@html.checkbox("chk1",true) 

@html.checkbox("chk1", new )

@html.checkboxfor(a =>a.isvaild, new )

textbox

* — renders a text box.'>生成結果:

textbox

* — renders a text box.'>7.listbox

@html.listbox("lstbox1",(selectlist)viewdata["categories"])

@html.listboxfor(a => a.categoryname, (selectlist)viewdata["categories"])

textbox

* — renders a text box.'>

生成結果:

beverages

condiments

confections

dairy products

grains/cereals

meat/poultry

produce

seafood

beverages

condiments

confections

dairy products

grains/cereals

meat/poultry

produce

seafood

@ html.dropdownlist("ddl1", (selectlist)viewdata["categories"],  "--select one--")

@html.dropdownlistfor(a => a.categoryname, (selectlist)viewdata["categories"], "--select one--", new )

textbox

* — renders a text box.'>

生成結果:

--select one--

beverages

condiments

confections

dairy products

grains/cereals

meat/poultry

produce

seafood

--select one--

beverages

condiments

confections

dairy products

grains/cereals

meat/poultry

produce

seafood

@html.renderpartial("dinnerform")

MVC HtmlHelper用法大全

htmlhelper用來在檢視中呈現 html 控制項。以下列表顯示了當前可用的一些 html 幫助器。本主題演示所列出的帶有星號 的幫助器。html.actionlink 這是乙個連線 index home 帶有querystring的寫法 html.actionlink 這是乙個連線 index...

MVC HtmlHelper用法大全

html.actionlink 這是乙個連線 index home 帶有querystring的寫法 html.actionlink 這是乙個連線 index home new null html.actionlink 這是乙個連線 index new 有其它html屬性的寫法 html.actio...

MVC HtmlHelper用法大全

htmlhelper用來在檢視中呈現 html 控制項。以下列表顯示了當前可用的一些 html 幫助器。本主題演示所列出的帶有星號 的幫助器。textbox renders a text box.html.actionlink 這是乙個連線 index home 帶有querystring的寫法 h...