【发布时间】:2018-08-19 19:16:10
【问题描述】:
我是 Core 和 razor 编程的新手,在我的项目中,我必须将用户添加到 _Context,然后传递添加的我们的 ID
_Context.StaffMember.Add(StaffMember);
await _Context.SaveChangesAsync();
Id = StaffMember.UserId;
return RedirectToPage("./Invite", Id);
当我测试代码时,我可以正确看到 ID,但它没有传递到其他页面
public async Task<IActionResult> OnGetAsync(int? id){}
并且 id 为空。 我在用户页面上尝试了 asp-route-id="Model.Id",但它不起作用。
<input type="submit" value="Add" class="btn btn-primary" asp-route-id="Model.Id"/>
谁能帮我解决这个问题?
【问题讨论】:
标签: c# razor asp.net-core asp.net-core-2.0