为了账号安全,请及时绑定邮箱和手机立即绑定

feedbackController中方法重载出现问题

feedbackController中方法不能重载,把上面一段注释了才能成功。否则出现下图,该怎么搞啊老师

/*     public IActionResult Index()

        {

            return View();

        }

*/

        public IActionResult Index(feedback feedback)

        {

            if (ModelState.IsValid)

            {

                _feedback.Addfeedback(feedback);

                return RedirectToAction("feedbackComplete");

            }

            return View();

        }

http://img1.sycdn.imooc.com//5decaffe0001c44412020933.jpg

正在回答

3 回答

[HttpPost]  //在FeedbackController.cs文件中加[HttpPost]即可

        public IActionResult Index(Feedback feedback)

        {

            //错误提示与ModelState通过ASP.NET MVC的内置功能 Tag Helper连接

            if (ModelState.IsValid)

            {

                _feedbackRepository.AddFeedback(feedback);

                return RedirectToAction("Feedbackcomplete");

            }

            return View();

        }


0 回复 有任何疑惑可以回复我~

你没加属性

0 回复 有任何疑惑可以回复我~

失败是因为路由的原因

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

feedbackController中方法重载出现问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信