简体   繁体   English

Asp.Net Core 3-1 - 将 Guid 返回到 controller 的其他操作视图?

[英]Asp.Net Core 3-1 - Returning Guid to other Action view at controller?

I have two actions 1- action:我有两个动作 1- 动作:

 public IActionResult ShowFirstSubCategory(Guid category)
    {      

        var firstsubcategory = _admin.ShowFirstCategory(category);
        return View(firstsubcategory);
    }

2-action: 2-动作:

 public IActionResult EditFirstSubCategory(Category firstsubcategory)
    {
       
        if (!ModelState.IsValid)
        {
            return View(firstsubcategory);
        }         

        _admin.UpdateMainCategory(firstsubcategory);
        return View("ShowFirstSubCategory", firstsubcategory.ParentId);

    }

I want firstsubcategory.ParentId send to action view ShowFirstSubCategory我想要firstsubcategory.ParentId发送到操作视图ShowFirstSubCategory

And get the amount in the action...并在行动中获得金额......

error:错误: 在此处输入图像描述

You are trying to show another view that has a different model than that the parameter you passed into it.您正在尝试显示另一个视图,该视图的 model 与您传递给它的参数不同。 Instead, you should be using RedirectToAction like below:相反,您应该使用RedirectToAction ,如下所示:

return RedirectToAction("ShowFirstSubCategory", new { category = firstsubcategory.ParentId});

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 查看在 Asp.Net core 3 中的控制器中未找到操作 - View not finding action in controller in Asp.Net core 3 ASP.NET Core 2 - GetUserIdAsync 返回带有 Guid Id 的空结果 - ASP.NET Core 2 - GetUserIdAsync returning null Result with Guid Ids 在ASP.NET Core动作的响应中控制Guid格式 - Control Guid format in ASP.NET Core action's response Model 列表返回为 null 从视图到 controller Z9E0DA8438E1E38A1C30F4B76ZCE3 核心 - Model List returning as null from view to controller ASP.NET Core MVC 如何使用react应用程序将一个asp.net核心控制器操作视图访问到iframe中? - How to access a one of the asp.net core controller action view into an iframe using react application? 如何在 ASP.NET Core MVC 中使用“索引”以外的其他内容作为默认 controller 视图? - How to use something other than “Index” as the default controller view in ASP.NET Core MVC? 从控制器操作返回RDF-ASP.NET MVC - Returning RDF from Controller Action - ASP.NET MVC ASP.Net Core Anchor路由到控制器中的操作 - ASP.Net Core Anchor route to action in controller 如何更改 ASP.NET Core API 中的默认控制器和操作? - How to change the default controller and action in ASP.NET Core API? Asp.Net Core Url.Action使用WebApi控制器 - Asp.Net Core Url.Action use WebApi Controller
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM