MVC 表單和HTML輔助方法(1)

2021-10-10 05:13:17 字數 662 閱讀 1490

在mvc的檢視view裡,建立表單時可以使用系統提供的方法快捷建立表單,這裡,我們建立乙個表,並與傳統的html元素中的表單做對比。

建立乙個view控制器,在控制器裡為名為index的action建立檢視。檢視裡新增表單。

一些注意事項我在截圖的注釋裡也展示了。

這裡我們把index檢視裡表單的資料提交的到submit,並不是本檢視,所以我們在控制器裡建立submit,但由於是post請求獲取資料,所以我們submit獲取的資料需要再建立乙個檢視進行展示,因為我們又建立了show檢視用來接收submit傳來的資料。

需要注意的地方我也在注釋裡進行了講解。

因為submit是post請求傳資料,所以我們不需要為submit建立檢視,我們把submit獲取的資料轉給show,所以我們為show建立檢視展示資料。傳值方式用tempdata

這樣乙個簡易的使用表單傳遞資料的流程就展示完了。

Html輔助方法 之 Form表單標籤

一 html.beginform new裡面的叫做htmlattributes,能夠設定本控制項的html屬性,至於class前面加個 是因為class在c 裡是關鍵字。二 html.textbox 標籤 檢視 html.textbox age 23 new 生成的html 三 html.texta...

MVC4 helper輔助方法

razor提供了一種很方便的語法,可以將view頁面中部分內容或部分 抽取出來,變成乙個獨立的輔助方法。eg1 foreach var item in model 當如果我們要對item.price做處理時,比如為0時,網頁顯示免費,則需要加個判斷 eg2 foreach var item in m...

MVC3之HTML輔助方法 第十三講

那麼開始今天的章節,由於前兩天比較忙,老魏更新的慢了,以後慢慢不上來吧!今天我們要說的是asp.net mvc 中的html輔助方法。html輔助方法能夠幫助我們能夠快速生成檢視 通過html輔助方法可以向像編寫c 一樣編寫html檔案。這些輔助方法都位於system.web.mvc.html這個命...