Saya menggunakan AcceptVerbsmetode 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?