填充ViewData後,是否可以在控制器內使用來自多個操作方法的ViewData集合,而無需重新填充它?阻止重新填充viewdata
0
A
回答
1
不,ViewData
不打算這樣使用。它只是控制器操作和視圖之間的臨時共享存儲。它允許控制器將某個模型傳遞給視圖。從設計角度來看,ViewData
不應該被控制器操作讀取,它應該只寫入。
如果要存儲多個請求之間的對象或TempData
(它在內部使用Session)在兩個請求之間存儲數據,則可以使用Session
對象。
0
是的,你可以將數據存儲在調用之間的某些持久性存儲中(例如Session或某種緩存)。儘管我不建議這種方法有時對於任何地方都需要的長壽命數據是必要的,並且不會經常改變。
相關問題
- 1. 通過jquery datepicker阻止自動填充
- 2. 如何阻止Flex/AIR異或填充?
- 3. 可能阻止表單填充?
- 4. 重新填充組合框
- 5. 重新填充Angular Select(s)
- 6. 填充重寫後填充
- 7. 重新填充用新的參數
- 8. Eclipse自動填充視圖變寬,並阻止整個屏幕
- 9. 阻止自動填充在網絡表單中工作
- 10. 有沒有辦法阻止填充屏幕的離子模態?
- 11. 列表/收藏被阻止,直到其填充
- 12. 如何阻止Chrome預填充輸入框?
- 13. 如何阻止設計者填充空值的屬性?
- 14. 阻止頁面重新加載jquery
- 15. Android阻止webview重新加載片段
- 16. 阻止服務重新啓動
- 17. 當AJAX完成時重新填充div
- 18. react-native redux重新填充狀態
- 19. 重新填充轉盤與AJAX
- 20. 重新填充舊的選擇輸入
- 21. 刪除DB重新填充在MySQL
- 22. 如何重新填充Dojo DataGrid?
- 23. 刪除和重新填充boostrap表
- 24. Zend的形式重新填充MULTISELECT
- 25. 重新填充的ArrayList使用Struts 2
- 26. 如何重新填充此zend表單?
- 27. TF GET不會重新填充目錄
- 28. 重新填充一個java數組
- 29. 列表框和的ObservableCollection,重新填充
- 30. php數組重新填充鍵