我知道提交表單數據的兩種方式:通過一個類型爲submit的按鈕或通過AJAX post調用。那兩個關於表演的區別是什麼?ASP.NET MVC提交表格
-5
A
回答
0
Ajax的POST
Ajax的交防止重載和postback.İt將數據發送到控制器。
表單數據
它發生再加載頁面和postback.İt將數據發送到控制器。
5
這是一個非常普遍的問題,所以這裏是一個非常一般的答案。
如果您在服務器上高效地實現了AJAX調用,那麼您可以期待AJAX的性能(在服務器上測量時)高於整頁往返。例如,如果使用ASP.NET,單擊按鈕提交頁面將導致表單數據的POST以及該頁面的完整重新組合和呈現。如果您使用真正的AJAX而不是Microsoft AJAX Control Toolkit for ASP.NET,那麼這對於AJAX調用來說不是必需的。
0
更好地使用Ajax.BeginForm
而不是Html.BeginForm
。它將阻止完整的回發並提高性能。
相關問題
- 1. ASP.NET MVC表單提交
- 2. 錯誤時提交Asp.Net MVC格式
- 3. MVC網格提交
- 4. MVC:表格提交刷新列表
- 5. MVC表單不提交角表格
- 6. ASP.Net MVC通過JQuery提交Ajax表單
- 7. 在ASP.NET MVC表單上提交?
- 8. asp.net mvc 2.0 jquery表單提交
- 9. MVC asp.net:提交多個表單
- 10. ASP.NET MVC - 表單提交後重定向
- 11. ASP.Net MVC,使用JQuery.Ajax提交表單
- 12. 表單提交多次asp.net mvc
- 13. Jquery插入表格並提交主窗體的表單提交表格到ASP.NET MVC控制器
- 14. 提交asp.net mvc 2表格時的空模型
- 15. 文件上傳與jQuery表格前提交 - Asp.net MVC
- 16. 提交時提交asp.net mvc表單集合
- 17. ASP.Net MVC 3多次提交
- 18. MVC以部分視圖提交表格
- 19. asp.net mvc jqgrid使用網格外的按鈕提交網格
- 20. 提交表格
- 21. 提交表格
- 22. 提交表格
- 23. 表格+表格不提交
- 24. ASP.NET電子郵件表格提交表格後返回消息
- 25. 未提交表格
- 26. PHP表格提交
- 27. Codeigniter:提交表格
- 28. Jquery提交表格
- 29. 提交Jade表格
- 30. Python提交表格
一種模糊的......取決於你想達到的目標。 – Abbas
我想從視圖發佈數據到控制器..所有表格數據.. – dan89
然後這兩種方法的工作。 – Aviatrix