我是ASP.NET MVC的新手,所以這可能有一個明顯的答案。現在,我有我有很多輸入控件的視圖形式,所以我有一個看起來像這樣的動作:使用命名參數作爲控制器輸入與FormCollection
public ActionResult MyAction(string formItemOne, int? formItemTwo, etc...)
它就像一個十參數,這是非常難看。我試圖將其更改爲:
public ActionResult MyAction(FormCollection formItems)
然後動態解析項目。但是當我更改爲FormCollection時,表單項不再「自動」通過回發記住它們的值。爲什麼要改變FormCollection改變這種行爲?任何簡單的事情,我可以做到讓它再次自動工作?
感謝您的幫助,
〜賈斯汀