C# Asp.Net Core 3-1-是否将Guid返回控制器上的其他操作视图?
我有两个动作 1-行动:C# Asp.Net Core 3-1-是否将Guid返回控制器上的其他操作视图?,c#,asp.net-core,guid,C#,Asp.net Core,Guid,我有两个动作 1-行动: public IActionResult ShowFirstSubCategory(Guid category) { var firstsubcategory = _admin.ShowFirstCategory(category); return View(firstsubcategory); } 2-行动: public IActionResult EditFirstSubCategory(Cate
public IActionResult ShowFirstSubCategory(Guid category)
{
var firstsubcategory = _admin.ShowFirstCategory(category);
return View(firstsubcategory);
}
2-行动:
public IActionResult EditFirstSubCategory(Category firstsubcategory)
{
if (!ModelState.IsValid)
{
return View(firstsubcategory);
}
_admin.UpdateMainCategory(firstsubcategory);
return View("ShowFirstSubCategory", firstsubcategory.ParentId);
}
我想要firstsubcategory.ParentId
发送到操作视图ShowFirstSubCategory
并在行动中获得金额
错误:
您正试图显示另一个视图,该视图的模型与您传递给它的参数的模型不同。相反,您应该使用如下所示的
RedirectToAction
:
return RedirectToAction("ShowFirstSubCategory", new { category = firstsubcategory.ParentId});