我有一個表單,用於收集用戶的信息。根據其中一個下拉列表的值,我向用戶展示了一個面板。此面板包含文本框,下拉菜單等
假設用戶在所有的價值罷了,我想向他出示了一個添加更多按鈕。單擊此按鈕時,面板中的值應保存在某個位置,面板應該爲空以添加更多值。這樣用戶可以在最終提交之前多次輸入值。在最終提交時,所有這些值將保存到表中。有人能指導我如何實現這一方法? 另外我想知道在前端如何實現這種事情?從同一表單中獲取多個值
1
A
回答
1
您可以爲此目的作出或簡單arrays
使用Lists
。
您還沒有明確提到你的領域,但假設他們是,用戶名,地址,telephonenumber。
然後你就可以列表或動態數組的每個字段,並在最後提交,你可以做Bulk Transfer
到數據庫中。
鏈接列表:
http://www.dotnetperls.com/list
鏈接,批量插入:
http://blogs.msdn.com/b/nikhilsi/archive/2008/06/11/bulk-insert-into-sql-from-c-app.aspx
0
一種方式做到這一點,是使用KnockoutJS所有添加/刪除和UI操作由庫完成。然後將JavaScript對象作爲JSON提交給服務器,序列化爲對象並插入/更新數據庫。
相關問題
- 1. 從同一個表中獲取多個不同的值LINQ
- 2. codeigniter在同一查詢中從子表中獲取多個值
- 3. jquery獲取表單值,多個表單
- 4. 從兩個表中獲取值,其中之一是多對多
- 5. 如何從表中獲取多個值
- 6. 在SQL Server中從同一個xml列獲取多個值
- 7. 從兩個或多個表單中獲取值C#
- 8. 從同一類中的多個select [multiple]中獲取值
- 9. SSRS:如何從兩個表中獲取多值相同的列
- 10. 從同一列中的多個表中獲取所有記錄
- 11. MySQL的 - 獲取多個值同一列
- 12. SQL從表中獲取第一個值
- 13. 如何從同一個表中的兩列中獲取值
- 14. 從多維數組獲取單個值
- 15. 如何在Django的POST後從多個表單中獲取值?
- 16. 無法從多個表單中獲取$ _POST值
- 17. 從表中取多個值
- 18. 如何使用同一個表中的值從同一個表中提取值?
- 19. 在表格中獲取多個隱藏表單值的值
- 20. 從HTTP獲取表單值?
- 21. 基於多個列的值從一列獲取值的列表
- 22. 從列表中獲取不同的值
- 23. 如何從HTML表單獲取多個複選框值
- 24. 從一個表中獲取兩個不同表格的輸入值
- 25. xamarin表單從ResourceDictionary中獲取值
- 26. 從jQuery表中獲取單元格值
- 27. 從提交表單中獲取值 - jquery
- 28. c#:從表單中獲取值
- 29. 從表單中獲取標籤值
- 30. 從兩個不同的表中獲取空值的值?
我想你應該利用後端進程的集合。你應該在哪裏存儲或添加數據到Collection的框架類。 (如Java中的Arraylist,Vector或Map)並在最終提交的末尾,將集合的數據推送到數據庫。我很抱歉,但我不太瞭解c#.net。 – agpt 2013-05-06 04:42:52
有什麼理由不能一一保存?什麼是應用程序類型?(winform,WPF,ASP.NET ..) – Damith 2013-05-06 05:04:53
@Damith它是一個Web應用程序。用戶可以在最終提交前多次添加值,也可以刪除他添加的值。我不知道我怎麼能做到這一點。 – 2013-05-06 05:13:11