[英]Passing ID between two Model or Razor Pages
我是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為null。 我在用戶頁面上嘗試了asp-route-id =“ Model.Id”,但是它不起作用。
<input type="submit" value="Add" class="btn btn-primary" asp-route-id="Model.Id"/>
誰能幫我這個 ?
解
return RedirectToPage("./Invite", new { id = Id})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.