MVC 通過物件獲取整個表單內容

2022-01-16 08:35:08 字數 1058 閱讀 4755

在mvc的controller(控制器)裡面定義相同的方法時,我們需要解決過載問題:

解決方案一:在引數中定義乙個formcollection型別,解決問題

{解決方案二:利用從前台獲取資料解決問題

public actionresult editor(string username)//mvc在呼叫action之前,自動給我們做了引數裝配

{注意:這裡定義的string後面的欄位名要和前台的定義的name名稱一致,不然無法獲取到

-----還可以直接通過獲取實體物件的集合來實現

public actionresult editor(string username,zhuce conn)

-zhuce及為實體物件

當要通過獲取實體物件獲取值時,這時form表單裡面定義的name要和實體屬性名字一致才能獲取到值

-----------------以下就是我沒按照屬性定義form表單裡面的name遇到的問題

當時我還納悶呢,這個到底哪出錯了,到底能不能獲取,後來問大神才知道是name名和實體名不一致造成無法獲取的,當然不獲取物件,只單個的獲取使用者名稱和密碼那name值就可以隨便定義了~

MVC 通過物件獲取整個表單內容

在mvc的controller 控制器 裡面定義相同的方法時,我們需要解決過載問題 解決方案一 在引數中定義乙個formcollection型別,解決問題 解決方案二 利用從前台獲取資料解決問題 public actionresult editor string username mvc在呼叫act...

jquery 獲取表單內容

獲取一組radio被選中項的值 var item input name items checked val 獲取select被選中項的文字 var item select name items option selected text select下拉框的第二個元素為當前選中值 select id ...

獲取表單中的內容

獲取表單中的值 語法 jq物件.val let int input console.log typeof int.val int.val 123 總結 物件.val 獲取當前表單的值,最後得到的結果屬於字串型別 2.當前表單元素設定對應的值 jq獲取非標的元素中的內容 語法 jq物件.text 語法...