如何将值传递给多个页面

如何在三个页面之间传递ID?

Page1.cshtml

Purpose: Display Product Details Link to second Page: <a asp-action="Index" asp-controller="Entities" asp-area="Supplier">Add Supplier</a>

Page2.cshtml:

目的:只是在添加到系统之前搜索页面以检查系统中是否存在供应商,并在Page1.cshtml中链接到产品

Link to Third Page: <a asp-action="Create" asp-controller="Supplier" asp-area="Supplier">Add Supplier</a>

Page3.cshtml:

Purpose: Is to create the supplier and associate to the product in Page1.cshtm

How can i Pass ProductId from Page1.cshtm >> Page2.cshtm >> to page3.cshtml ?