我有一個視圖,列出我的測試表中的所有數據。現在我想在同一視圖中進行編輯,而不使用任何其他視圖。假設視圖中有10條記錄。如果我點擊編輯按鈕,除了10條記錄中的任何一條都說9。然後,我希望第9條記錄位於編輯視圖中,其餘9條記錄處於顯示狀態。任何幫助表示讚賞。在MVC我們可以使用Asp.Net MVC在1個視圖中執行CRUD操作嗎?
0
A
回答
0
沒有什麼需要你一個給定的視圖綁定到一個單一的動作。爲了支持CRUD操作,您只需在提供給定功能的控制器中編寫方法即可。然後,通過提供適當的鏈接(即,刪除鏈接將鏈接到您的刪除方法等),從MVC視圖鏈接到這些方法。不用說,您可以通過AJAX調用這些方法,就像通過直接訪問鏈接一樣。其他所有內容如可編輯內容,無法編輯內容,用戶如何提供其數據的內容均由視圖直接處理。
0
是的,你可以。實現這個最常用的方法是使用ajax。基本上,你會有文本元素(可以說它是一個<span>
)和隱藏的編輯字段。當用戶點擊「編輯」時,您將隱藏<span>
元素併爲此顯示編輯器字段。在「保存」按鈕上,您將調用一個控制器動作(再次ajax),並根據結果隱藏編輯器字段,更新並顯示<span>
元素。
0
相關問題
- 1. 可以在Oracle視圖上執行CRUD操作
- 2. 我可以在簡單的java crud操作中使用Firebase嗎?
- 3. 我們可以使用RadControles在Asp.net MVC中使用嗎?
- 4. 我們可以用phpmyadmin使用java執行CRUD
- 5. ViewComponent與在ASP.NET中的CRUD操作MVC
- 6. 我們可以在Asp.net MVC視圖的c#代碼中調用javascript函數嗎?
- 7. 我可以在render.js上執行的視圖中使用CoffeeScript嗎?
- 8. 用於CRUD操作的ASP.NET MVC單一視圖
- 9. 我們可以對數據服務執行任何操作嗎
- 10. 我們可以從sqlite3執行操作系統命令嗎
- 11. 我可以在一個Mysql查詢中執行此操作嗎?
- 12. 對一個視圖執行操作,並在另一個視圖上執行操作?這可能嗎?
- 13. 我可以使用Groovy中的ExpandoMetaClasses執行此操作嗎?
- 14. 我可以使用Twitter API執行以下操作嗎?
- 15. 我可以使用部分視圖在ASP.NET MVC中編輯多個模型嗎?
- 16. 在html5中執行CRUD操作(SQL Server)
- 17. 我可以使用Expression Web 3來設計ASP.NET MVC視圖嗎?
- 18. 我可以在Matlab中快速執行以下操作嗎?
- 19. 我們可以在asp.net MVC的視圖中獲取會話值嗎?
- 20. 我們可以在ASP.NET MVC視圖中嵌套引導程序容器嗎?
- 21. 我們可以使用java.util.Date進行sql或oracle操作嗎?
- 22. asp.net mvc執行摘要視圖中的OrderProduct操作
- 23. 我們可以用2個動作製作1個UIButton嗎?
- 24. 在ASP.NET MVC視圖中執行多個表單衝突嗎?
- 25. 使用Servlet/JSP執行CRUD操作
- 26. 2個按鈕在視圖中執行不同的操作在asp.net mvc
- 27. ASP.NET MVC檢查用戶是否可以執行操作
- 28. 在MVC站點中使用MVC SiteMapProvider和DynamicNodeProvider進行CRUD操作
- 29. 我可以在.net 4上運行asp.net mvc 1嗎?
- 30. 我們可以在沒有Management Studio的情況下對SQL Server .MDF文件執行CRUD操作嗎?
但我不希望創建的ActionResult方法,你根本不瞭解我的情況。我想要的功能,就像我們被允許.NET網格視圖編輯我們點擊時沒有回傳的記錄 – 2013-02-18 12:27:31
您不需要創建一個返回ActionResult的方法。你可以返回你想要的任何東西。例如,如果你只是想確認你已經正確編輯了記錄,你可以返回一個布爾值。您可以像使用其他網址一樣使用Ajax調用該方法的URL。客戶端由您決定如何處理。 – 2013-02-18 12:38:05