我試圖做一些動態表單提交到服務器如何發佈形式asp.net動態鍵值對ARRY
東西的組織象下面這樣:
Quiz
==>Question 1: value
==>Answer 1: value
...
==>Question N: value
==>Answer N: value
創建動態的形式客戶端第一,然後發送到服務器。 因此,他的服務器不知道他們期待多少個問題/答案對。
這種情況下最好的做法是什麼?
我試圖做一些動態表單提交到服務器如何發佈形式asp.net動態鍵值對ARRY
東西的組織象下面這樣:
Quiz
==>Question 1: value
==>Answer 1: value
...
==>Question N: value
==>Answer N: value
創建動態的形式客戶端第一,然後發送到服務器。 因此,他的服務器不知道他們期待多少個問題/答案對。
這種情況下最好的做法是什麼?
這裏有兩個環節是最終幫我想出了一個解決方案:
http://blog.stevensanderson.com/2010/01/28/editing-a-variable-length-list-aspnet-mvc-2-style/
http://haacked.com/archive/2008/10/23/model-binding-to-a-list.aspx
希望他們將有助於你們了。
你沒有發佈你的特定解決方案 – Slipoch 2017-10-28 09:30:19
在頁面中註冊一個隱藏字段,並在客戶端創建問題/答案後,通過javascript設置隱藏字段值,然後執行回發並在代碼隱藏中讀取隱藏字段值。此外,問題/答案對是常見的鍵/值對,在代碼隱藏中使用字典而不是數組。
問答對是如何包裝的? – Drew 2012-03-01 04:22:01