feedbackController中方法重载出现问题

来源:5-5 数据验证

qq_慕斯卡8333025

2019-12-08 16:11

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

/*     public IActionResult Index()

        {

            return View();

        }

*/

        public IActionResult Index(feedback feedback)

        {

            if (ModelState.IsValid)

            {

                _feedback.Addfeedback(feedback);

                return RedirectToAction("feedbackComplete");

            }

            return View();

        }

http://img3.mukewang.com/5decaffe0001c44412020933.jpg

写回答 关注

3回答

  • qq_慕UI7382490
    2021-08-26 16:44:57

    [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();

            }


  • qq_慕少5395714
    2020-12-16 10:19:53

    你没加属性

  • 圈圈保卫者
    2020-02-12 12:39:26

    失败是因为路由的原因

打造你的第一个ASP.NET5 MVC网站应用

熟练掌握ASP.Net 5 MVC的开发原则与使用方式

19174 学习 · 194 问题

查看课程

相似问题