首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >没有路由与提供的值匹配,没找到原因?

没有路由与提供的值匹配,没找到原因?

提问于 2023-05-05 14:15:08
回答 0关注 0查看 25

在将新建立的用户实体通过用户id重定向到详情页面时一直出现 没有路由与提供的值匹配。的问题,哪位大神能指点一下?

断点是有ID的
断点是有ID的
代码语言:js
复制
 [HttpPost]
        public IActionResult Create(User user)
        {

            if (ModelState.IsValid)
            {
                User newUser = _userRepository.CreateUser(user);
                return RedirectToAction("Details",newUser.ID);
            }
            return View();
        }
这是Details操作方法
这是Details操作方法
代码语言:js
复制
 public IActionResult Details(int? id)            //可变可为空
        {

            User user = _userRepository.GetUser(id ?? 1);

            return View(user);
        }

页面model中数据都为空
页面model中数据都为空

这是问题:

An unhandled exception occurred while processing the request.

InvalidOperationException: No route matches the supplied values.

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档