我想知道如何将我的主键 int ID myid传递给使用for 每个循环的.tolist方法
看法
@foreach (var item in Model)
{
@Html.ActionLink("View", "detail", new { id = item.myid})
@Html.ActionLink("Add Pictures", "pictures")
}
.tolist 控制器
[Authorize]
public ActionResult mylist(list listings)
{
var showlist = (from s in db.list where getid == s.RegistrationID select s).ToList();
return View(showlist.ToList());
}
正如您从上面看到的那样,我确实在mylist上有[authorize]符号,这是 foreach 语句已打开,因此人们已经登录。我的问题是我可以将 int myid放在@Html.ActionLink("Add Pictures", "pictures") 中吗?我不想在浏览器中拥有它,因为那时用户可以轻松输入不同的数字并查看其他人的图片。