在这个actionLink中,我从Cliente获得了id。
@Html.ActionLink("Pets", "Create", "Pets", new {id = Model.ClientId}, null)
比我把这个id发送到Controller中的一个视图包
public ActionResult Create(int id)
{
ViewBag.ClienteId = new SelectList(db.Clientes, "ClienteId", "Nome");
return View();
}
但是当运行代码时,下拉列表会显示多个客户端。
我怎样才能只显示拥有我在动作链接中获取的ID的客户?
谢谢。
在Html
@Html.ActionLink("Pets", "Create", "Pets", new {id = Model.ClientId}, null)
在PetController
public ActionResult Create(int id)
{
ViewBag.ClienteId = new SelectList(db.Clientes, "ClienteId", "Nome");
return View();
}