Muhtemelen oldukça basit bir şey yapmakta sorun yaşıyorum!Belirsiz Eylem Yöntemleri - ASP.net MVC
1) Basit bir formda parametrelerle (\ Index) ve 2) hisse senedi listesini görüntüleyen kısmi görünüm olarak adlandırılan ajax (parazitlere dayanarak) tarafından yapılan bir stok girişim var.
Aynı basit formda (\ Index) Hisse senedi eklemek için başka bir form arayan bir "Add Stock" (İş Ekle) yöntemine bir eylem bağlantım var.
Kullanıcı stoku ekledikten sonra onları stok listesi sayfasına yönlendiriyorum (\ Index).
Sorunum, bu formda başlangıçta girilen parametreleri "hatırlamak" istiyorum; böylece kullanıcı, yeniden parametrelerinin yeniden girmesini zorunlu kılan boş parametreler içeren bir sayfaya yönlendirilmez. The current request for action 'Index' on controller type 'StockController' is ambiguous between the following action methods:...
Şimdi
Ben this post okudum ve cevabı ama çözemiyorum nasıl uygulanacağı: bu hatayı alıyorum
Function Index() As ActionResult
Return View(New Stock_ViewModel)
End Function
Function Index(ByVal svm As Stock_ViewModel) As ActionResult
Return View(svm)
End Function
:
Ben sadece gibi Endeksi yöntemi aşırı düşündüm çözüm.
Bu çözüm benim durumumda uygulanabilir mi? Ne yapmaya çalıştığımı anlamak için daha iyi bir yolu var mı? Herhangi bir yardım için şimdiden
teşekkürler!
Gereksiniminizi kendiniz oluşturmalısınız, sanki RequireRouteValues'i kullanıyormuşsunuz gibi. Kaynak Levi'nin cevabına dahil edilmiştir (C#). –
Zaman ayırdığınız için teşekkürler James, Levi's yazısı uyarınca daha basit RequiredRequestValue uygulamasını uyguladık. – wheelibin