Saya menggunakan AcceptVerbs
metode yang dirinci dalam posting blog Scott Gu's Preview 5 untuk menangani entri formulir di ASP.NET MVC:
- Pengguna mendapatkan formulir kosong melalui GET
- Pengguna memposting formulir yang telah diisi melalui POST ke Tindakan yang sama
- Tindakan memvalidasi data, mengambil tindakan yang sesuai, dan mengalihkan ke tampilan baru
Jadi saya tidak harus menggunakan TempData
. Karena itu, saya sekarang harus menambahkan langkah 'konfirmasi' ke proses ini, dan tampaknya memerlukan penggunaan TempData
.
Untuk beberapa alasan, saya enggan menggunakan TempData
- bahwa itu adalah sesuatu yang dirancang khusus.
Apakah ini masalah yang benar, atau saya mengada-ada?