• 1397/07/10

ارسال فرم به کنترلر :

سلام 

من اطلاعات فرم رو میخوام به کنترلر بفرستم ولی نمیدونم چرا وقتی به فرمم action مورد نظر رو میدم ولی وقتی روی دکمه کلیک میشه 

داخل اکشن نمیره و این صفحه میاد

  • 1397/07/11
  • ساعت 08:46

سلام 

کد تگ فرم و اکشن را قرار دهید 


  • 1397/07/11
  • ساعت 08:51
  [ValidateAntiForgeryToken]
        public async Task<IActionResult> UserRegister(CustomerVM customerVM)
        {
            if (customerVM != null)
            
{
                     ")return Json("ok           } 
}
            return Json("nall");
        }
<form id="registerForm" asp-action="UserRegister" asp-controller="Accounts" method="post">

 


  • 1397/07/11
  • ساعت 08:55

صفت post بالای اکشن بزارید 


  • 1397/07/11
  • ساعت 08:56

اون رو هم گذاشته بودم الان کپی نشده اینجا 

یعنی قبلا گذاشته بودم


  • 1397/07/11
  • ساعت 08:59

[ValidateAntiForgeryToken] بردارید و تست کنید 

 


  • 1397/07/11
  • ساعت 09:01

اول بدون اون تست کردم ولی باز هم وارد اون صفحه میشه

این فرم من داخل layoutpage هست ربطی به این موضوع که نداره ؟

نمیدونم مشکل از کجاست دقیقا


  • 1397/07/11
  • ساعت 09:03

خیر ربطی به این موضوع نداره 

باید کد رو Trace کنید 

از آدرس مشخصه درست ارسال میشه و مشکل در کنترلر یا اکشن است 

نمیشه حدس زد دوست من 


logo-samandehi